London, England, UK. The Black Friar pub / bar by Blackfriars Station. Facade detail

- Image ID: DB5B7K

London, England, UK. The Black Friar pub / bar by Blackfriars Station. Facade detail

PjrTravel / Alamy Stock Photo

Image ID: DB5B7K

Location: London, England, Great Britain, GB, UK, Europe