Quince Honey Farm
Quince Honey Farm is one of Britain’s leading honey farms
Quince Honey Farm is one of Britain’s leading honey farms
Located above the Exmoor National Park Centre in Lynmouth, The Pavilion Dining Room offers spectacular sea views, with outside seating and delicious coffee and cakes.
The Coffee Mill is located on Lynmouth Harbour.