‘The Tower’ – London’s tallest residential building
The Tower, One St George’s Wharf is a landmark apartment tower in Vauxhall comprising 223 apartments over 51 storeys. At 181 metres, it is the tallest residential tower in London. Located on a prominent bend of the River Thames, the Tower is one of the most significant recent additions to London’s skyline, acting as an important marker at the focal point of views along the river.
The unique floor plan is based on the shape of a Catherine wheel and is typically divided into five apartments per floor with separating walls radiating out from the central core. The step-backs created by the plan house sky-gardens, providing residents with a semi-external space and accentuating the building’s verticality when viewed from outside.
The building’s form has been designed to be simple and elegant – a slender glazed cylinder, rising next to the river. At the top the form reduces in diameter, leading the eye to a 10-metre high wind-turbine which crowns the structure and gives the building its recognisable form while also generating enough energy to power the lighting in common areas.
Built on a brownfield site that had stood derelict for 40 years, the Tower benefits from excellent transport links and is the first of a number of planned towers along the Nine Elms corridor.
Interior images © St George
Best Luxury Home, Evening Standard New Homes Awards 2014
Winner Large Residential Category, LABC London Building Excellence Awards 2014
Client: St George Plc.
Location: London, UK
Skills: Architecture, Interior Design, Landscape Architecture
Status: Completed (2014)