Blackfriars Station

Blackfriars Station
Blackfriars Road, London, SE1 8EN
Photo of Blackfriars Station