The Cream Tea

A West Country Delicacy The Cream Tea is a regional delicacy associated with the south west England (colloquially known as The West Country). Clotted Cream is the essential ingredient of a Cream Tea. The components of a Cream Tea are very simple. Clotted Cream, a luxurious freshly-produced replacement to butter provides the unique quality ofContinue reading “The Cream Tea”