Queen Inn, Ormskirk, Lancashire, United Kingdom
About Queen Inn
Queen Inn is a Bars, Pubs, Bistros serving the Ormskirk community in Lancashire, United Kingdom and located at Aughton Street.To contact Queen Inn call 01695 572114
Location
Aughton Street
Ormskirk
Lancashire
United Kingdom
L39 3BN
Map
Contacts
Tel: 01695572114