Free listing
T
Farm Shop
Farm shop stocking local foodstuffs and an airy glass-walled cafe with an unfussy menu, plus garden.
Stamford Bridge Road, Gate Helmsley, York, Garrowby, East Riding of Yorkshire, YO41 1NB, GB