Culture New name for Cecil Rhodes house? Author Admin Date June 24, 2020 Councillors have suggested renaming Cecil Rhodes house in Somers Town – but what to?...