British starchitect Norman Foster has submitted a proposal for a 73-story London skyscraper that is set to become the tallest residential tower in the U.K. Between that, the ever-popular Gherkin, and the upcoming Battersea Power Station redevelopment, London's skyline is looking increasingly Foster-filled. [Dezeen; previously]
Filed under: