Designed by
Title
The new Tower Hamlets Town Hall, located at Front Block, Whitechapel, London. #270588207
Description
London,UK,February 26th 2023: The new Tower Hamlets Town Hall,now located at Front Block,Whitechapel,London E1 2AD. The renovated main facade,on the site of the former Royal London Hospital.
This image is editorial