Lots Road
Lots Road is a major mixed-use redevelopment of a former power station situated either side of Chelsea Creek on the north bank of the River Thames in Chelsea. The focal point of the development is the conversion of the main power station building into an expanded village centre enabling pedestrian access to the river.