Chelsea Waterfront

Lots Road Power Station.

The historic Lots Road Power Station building from 1905 is being transformed into 193 highest-quality luxury loft-style apartments together with high-class restaurants, bar, cafes, boutique shops and a health & fitness club.

Next
Next

Chelsea Waterfront KC1