Chelsea Powerhouse
The Powerhouse, formerly known as Lots Road Power Station, is a historic landmark on Chelsea’s riverfront that has been transformed into a luxurious residential development. Originally completed in 1905, this iconic building once powered the London Underground and was considered a “cathedral of the industrial age.” Now, it offers a unique collection of 260 luxury apartments, ranging from one to six bedrooms, all built around a vast, light-filled atrium designed by Fiona Barratt-Campbell.
Residents of The Powerhouse enjoy a suite of world-class amenities, including a state-of-the-art wellness center with a swimming pool and spa, a Residents’ Club Lounge, and a signature waterside restaurant. The development also provides a 24-hour concierge service, ensuring convenience and security for all residents.
Situated on the north bank of the River Thames, The Powerhouse is part of the Chelsea Waterfront development, which features two glass residential towers and three riverside buildings arranged around beautifully landscaped gardens. This prime location offers residents unparalleled access to the cultural and social amenities of Chelsea, making it one of London’s most prestigious riverside addresses.