Archive: April 2014

Cream Tea

Lovely cafe right on the sea front in Torcross near Slapton Sands. Sitting outside in the spring sunshine give you views across to Blackpool Sands. Coffee is well priced, or if you have earnt it, go for the Devon Cream Tea. The owners are very friendly and always welcoming. Its a bit small inside so can be cramped on colder storms days.