Yeoman House 63 Croydon Road Penge London SE20 7AY
Construction of a new electricity substation. (Retrospective)