United Kingdom
Devon is famous for its cream teas and this place serves the finest ones in the land. Organic scones, made in an ancient mill surounded by Devonish countryside which is a perfect excuse to walk off the cream.
Village of Otterton, Devon, just off B3178 in between Budleigh Salterton and Exmouth
Search Been there