The Strand tea rooms, in Plymouth, does the perfect cream tea situated in an old cobbled street location. Finally, the Cream Tea Café in Barnstaple is devoted to Devonshire cream tea and is a must-stop in when