Top Local Places

Bay Horse Inn

Bay horse, Lancaster, United Kingdom
Restaurant/cafe

Description

ad

Great British country inn near Lancaster, UK, serving quality local produce with a unique barn function room to the rear of the pub. Country Inn with delicious food near to the historical English city of Lancaster and the beautiful Forest of Bowland.

CONTACT

Quiz