Abandoned. Lots Road power station.

Location: London, UK

Abandoned. Lots Road power station.

Location: London, UK