Title: Walthamstow's electric power
Subjects: Electric power-plants, History
Places: England, Walthamstow, Walthamstow (England)