The Queen Inn, Aughton Street, Ormskirk, West Lancashire. Image taken in December 2021.
Size: 7951px × 5243px
Location:
Photo credit: © Paul Simpson / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aughton, inn, lancashire, ormskirk, pub, queen, street, traditional, west