Electrical Power House (the largest in the Old World), Lot’s Road, Chelsea, to supply the Metropolitan District and other Railways with Current
Electrical Power House (the largest in the Old World), Lot’s Road, Chelsea, to supply the Metropolitan District and other Railways with Current