8 photos

Lots Road Power Station, River Thames, London, UKLots Road Power Station, River Thames, London, UKLots Road Power Station - when it was a working power station.  River Thames, London, UKLots Road Power Station, River Thames, London, UKLots Road Power Station, River Thames, London, UKLots Road Power Station, River Thames, London, UKLots Road Power Station - when it was a working power station.  River Thames, London, UKLots Road Power Station - when it was a working power station.  River Thames, London, UK