Advertisement
Advertisement
Tower Hamlets
[ tou-er ]
noun
- a borough of Greater London, England.
Tower Hamlets
noun
- a borough of E Greater London, on the River Thames: contains the main part of the East End. Pop: 206 600 (2003 est). Area: 20 sq km (8 sq miles)
Example Sentences
Earlier this month, Tower Hamlets councillors voted unanimously to reject plans for the new Chinese embassy.
The plans were approved by the City of London Corporation on Friday but some consultees remain opposed to the plans, including Historic England and Tower Hamlets Council.
Several consultees have maintained their opposition to the proposal, including Historic England and Tower Hamlets Council, over concerns including the projected impact on heritage assets such as the Tower of London.
Tower Hamlets councillors voted unanimously to reject the scheme at Royal Mint Court, arguing it could present a security risk due to the size of the protests it could attract.
Similar plans were rejected on similar grounds by Tower Hamlets Council in 2022.
Advertisement
Advertisement
Advertisement
Advertisement
Browse