London, England, UK - March 13, 2013: Sunlight illuminates the disused Lots Road Power Station and the World's End council housing estate in Chelsea's

- Image ID: KW05R3
London, England, UK - March 13, 2013: Sunlight illuminates the disused Lots Road Power Station and the World's End council housing estate in Chelsea's
Joe Dunckley / Alamy Stock Photo
Image ID: KW05R3
London, England, UK - March 13, 2013: Sunlight illuminates the disused Lots Road Power Station and the World's End council housing estate in Chelsea's riverside.
Location: 1 Batten St, London SW11 2TH, UK

Similar stock images