St George Wharf Tower, Residential skyscraper in Vauxhall, United Kingdom
St George Wharf Tower is a residential skyscraper in Vauxhall that rises to 185 meters and accommodates 223 luxury apartments spread across 52 floors. The building stands prominently along the Thames riverfront and serves as a striking addition to London's modern skyline.
Construction began in March 2010 and was completed in January 2014, making this the tallest residential building in Britain upon completion. The tower represented a significant milestone in London's riverside redevelopment during that decade.
The tower reflects London's status as a global real estate center, with numerous international investors acquiring properties through offshore companies for investment purposes.
The location is well served by public transportation and sits within a walkable area along the Thames with good pedestrian access. Note that this is a private residential building, so interior access is restricted to residents and authorized guests only.
The building employs an innovative heat pump system that extracts warmth from the London Aquifer to improve energy efficiency. Additionally, a wind turbine sits at the roof's peak to generate additional power for the structure.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.