Where to have the best cream tea in Devon
3. Primrose Tea Rooms, Lustleigh, Dartmoor National ParkOpposite the 13th church in the film-set pretty thatched village of Lustleigh, this traditional thatched tearoom, dating from the…
Read More...
Read More...