
Restored façade of power station revealed in first-look images
Restored facade of Chelsea power station that generated electricity for the Tube until 2002 revealed in first-look images of mega redevelopment… where flats start at £1.9million Lots Road Power Station powered the London Underground until 2002 Hub in Chelsea is set across…








