
Homes have gone on sale at ‘Powerhouse’, the transformed Lots Road Power Station on Chelsea Creek
(Picture: Handout)Multi million-pound apartments in London’s oldest power station have gone on sale today after 20 years of planning, design and construction.
Lots Road Power Station on Chelsea Creek was built in 1902 and predates its limelight-hogging counterpart Battersea Power Station on the opposite side of the Thames by 39 years.