London, Britain. Blackfriars Bridge Railway Station

London, Britain. Blackfriars bridge railway station

Blackfriars bridge railway station. River Thames, London, UK.