Stock Photo - Underground station ticket hall. Blackfriars Station, London, United Kingdom. Architect: Pascall+Watson architects Ltd, 2012.

Stock Photo: Underground station ticket hall. Blackfriars Station, London, United Kingdom. Architect: Pascall+Watson architects Ltd, 2012.

Searchable keywords

Choose multiple keywords