Designed by
Title
Lots Road Power station on the left. Converted luxury apartments. #285065304
Description
London,UK,July 9th 2023:Lots Road Power station on the left. Transformed into Powerhouse,a luxury residential address complete with riverside restaurants and open space. Waterfront Drive,Chelsea.
This image is editorial