Locory page
Tower Hamlets Town Hall
By Seeker
Tower Hamlets Town Hall, located on Whitechapel Road in London, serves as the headquarters for the Tower Hamlets London Borough Council. The building creatively integrates the historic façade of the old Royal London Hospital, a Grade II listed structure originally opened in 1757. The town hall's transformation began after the council acquired the hospital in 2015, with plans to revitalize the area. The renovation, completed in March 2023, features a modern design by Allford Hall Monaghan Morris, which includes three new buildings surrounding a public square, and has already garnered recognition as the 2025 RIBA London Building of the Year. This site offers a blend of historical significance and contemporary architecture, making it an interesting visit for tourists and researchers alike.
Tags
Location
Views
1
Be the first to comment!