Chelsea Waterfront Overview and Details
Chelsea Waterfront is a magnificent development situated in one of the most historic and desirable areas of London. With its masterplan created by world-renowned architect, Sir Terry Farrell, and an impressive 600 metres of river frontage, this 11.3-acre site includes the striking former Lots Road Power Station, a beloved landmark in Chelsea.
As the last remaining significant riverfront site on the north bank of the Thames between Chelsea and the city, Chelsea Waterfront is a unique development. Upon completion, it will consist of ten buildings, including two outstanding towers that flank Chelsea Creek. This will be the first project of this magnitude on London's north bank, in Chelsea, in over 100 years. The apartments in these towers will offer sweeping views that encompass the river from Chelsea to Canary Wharf.
The development will feature 193 luxurious private apartments, created through the conversion and refurbishment of the iconic Metropolitan Building. Retail units, including a signature waterside restaurant, cafes, and elegant shops, will be situated along an impressive 100-metre-long mall that will run the length of the power station's ground floor. Three new bridges that span Chelsea Creek will connect the power station to water gardens designed by Randle Siddeley Associates, one of Britain's premier landscape architects. Chelsea Waterfront offers a rare combination of the best of contemporary living and breathtaking views.
- Masterplan by Internationally Renowned Architect Sir Terry Farrell
- Unparalleled River Frontage in Historic Chelsea
- Two Stand-Out Towers and Unbeatable Views
- The Iconic Metropolitan Building: Luxury Apartments and Retail Units
- Three New Bridges and Water Gardens by Leading Landscape Architects
Chelsea Waterfront is an exceptional development situated in the heart of one of London's most historic and sought-after areas. It boasts a masterplan designed by the world-renowned architect Sir Terry Farrell and an impressive 600-metre river frontage. The 11.3-acre site includes the iconic former Lots Road Power Station, a beloved landmark in Chelsea with its twin chimneys.
This development is the last significant riverfront site on the north bank of the Thames between Chelsea and the city. Once completed, it will comprise ten buildings, including two outstanding towers that flank Chelsea Creek. This is the first development of this scale on London's north bank in Chelsea for over 100 years, providing an exceptional opportunity for contemporary living in a historical setting. The apartments in these towers offer unbeatable views that stretch from Chelsea in the West to Canary Wharf in the East.
The iconic Metropolitan Building will undergo conversion and refurbishment, offering 193 luxury private apartments. The ground floor of the power station will feature retail units, including a signature waterside restaurant, cafes, and stylish shops, all lining an imposing 100-metre-long mall. Three new bridges will span Chelsea Creek, connecting the power station to water gardens designed by Randle Siddeley Associates, one of the leading landscape architects in Britain.