The City Road Inn traditional English city pub, located on Albion Street, Manchester, UK.

- Image ID: E5KKCR
The City Road Inn traditional English city pub, located on Albion Street, Manchester, UK.
Russell Hart / Alamy Stock Photo
Image ID: E5KKCR

Similar stock images