Somerset



  • 2 Results Found

The Olive Tree – Deli & Coffee Shop

The Olive Tree – Deli & Coffee Shop
Hits 2962

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 2133

Somerset Levels Organic Foods

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