Somerset



  • 2 Results Found

The Olive Tree – Deli & Coffee Shop

The Olive Tree – Deli & Coffee Shop
Hits 2884

The Olive Tree is located in Taunton, with a Licensed Coffee Shop on the first floor which comprises of a 24 seater restaurant where our menu offers a wide range of freshly prepared food and beverages…

Somerset Levels Organic Foods

Somerset Levels Organic Foods
Hits 2057

Somerset Levels Organic Foods

– A variety of meat and poultry direct from this small family farm. Shipping within the UK.