For a proper Cornish Cream Tea in the town of Looe in Cornwall, head to Miss Marple’s on the main street. The cream tea originated in the areas of Cornwall and Devon and in Southwest England you will see teashops and bakeries all over advertising their cream teas.