IN WHAT ‘CRH’ DO THE CHELSEA PENSIONERS LIVE? May 9, 2017 By Show answer CHELSEA ROYAL HOSPITAL More General Knowledge Questions