Title: London electric supply companies
Subjects: Electric power-plants
Places: England, London