Barrington Tea Garden
Teak Hill Salcombe Road, Sidmouth EX10 8PU England
Barrington Tea Garden is a British, Vegan Options, Vegetarian Friendly place is located in Sidmouth, England. The address of Barrington Tea Garden is Teak Hill Salcombe Road, Sidmouth EX10 8PU England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1395 516776, or open their website to view relevant information, The url is http://www.facebook.com/barringtonteagarden