Where exactly is the tallest habitable building located in the UK? It is 50 stories high with a height of 235 metres (771 feet) and was completed in 1991?
Canary Wharf, London Canary Wharf CANARY WHARF Canary wharf Canary warf
canary wharf canary wharf london canary warf
canary wharf
WikipediaEntity
CANARY WHARF