For centuries, Clotted Cream has been an essential element in a great British tradition — High Tea.
continue reading…