Chelsea Waterfront – Interiors

Located on Lots Road, London SW10, Chelsea Waterfront is a residential led mixed use development. It is the only major development site of its size on the north side of the river, west of Canary Wharf and includes the iconic Lots Road Power Station which is to be carefully refurbished. The scheme includes two towers of 37 and 25 storeys and low rise apartments situated on the river’s edge surrounded by landscaped gardens which are publically accessible, opening up 400m of waterfront to the public.

Farrells are providing full architectural services and interior design for this development, as well as the masterplan for the site. By completion, Chelsea Waterfront will provide a range of housing including larger family units and allows future tenants to control the choice of material palette.

“Chelsea Waterfront is a landmark development which seamlessly blends London’s heritage with cutting edge architecture and design.”


– Edmond Ho of Cheung Keung Properties