The 670ft City Tower in Vauxhall will surpass the nearby St George’s Wharf Tower as western Europe’s tallest entirely residential building when it is completed in about four years’ time.
The 60 storey skyscraper will have 267 private apartments ranging from studios to penthouses and 51 affordable homes at the base. Owners of the top penthouse will be able to look down on the London Eye and Gherkin. The only higher homes in London will be the multi-million pound flats at the top of The Shard."