November 2, 2020 City Hall to relocate from central London to the East End

City Hall to relocate from central London to the East End

The opposition leader describes the mayor’s plans to move to The Crystal in Newham as “half-baked”.

Leave a Reply

Your email address will not be published. Required fields are marked *