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