Pub or bar · The Greyhound Inn, Manchester Road, Barnoldswick, Lancashire, BB18 5PW
…Awaiting inspection
Registered with Pendle council.
All food hygiene ratings in BB18
Pub or bar ratings in Pendle · All of Pendle