6 Properties in your Shortlist

Chelsea Waterfront, Tower West

Chelsea Waterfront is a premier residential development located on the north bank of the River Thames in Chelsea, London. Master-planned by renowned architect Sir Terry Farrell, the project encompasses a 4.58-hectare site that includes the historic Lots Road Power Station, a Grade II listed building and one of Chelsea’s most iconic landmarks. The development features a collection of luxurious apartments spread across ten buildings, including two standout towers—Tower West and Tower East—positioned on either side of Chelsea Creek. 

Tower West, the centerpiece of Chelsea Waterfront, stands at 37 stories and offers 73 prime and super-prime apartments, including a 6,000-square-foot triplex penthouse. The tower’s design incorporates a distinctive diamond-shaped halo crowning the top three floors, providing residents with panoramic views of the River Thames and London’s skyline. Amenities within the development include a residents’ club dedicated to health and fitness, featuring facilities such as a swimming pool, spa, and gymnasium. 

Strategically situated between Chelsea and the City of London, Chelsea Waterfront is the last significant riverfront site on the north bank of the Thames to be developed in over a century. Its prime location offers residents unparalleled access to the cultural and commercial amenities of King’s Road and the serene landscapes along the Thames, making it one of London’s most desirable residential addresses.