WHAT ‘MH’ IS THE OFFICIAL RESIDENCE OF THE LORD MAYOR OF LONDON? May 9, 2017 By Show answer MANSION HOUSE More General Knowledge Questions