Cream tea is a popular British and American indulgence that has been enjoyed for centuries. Read more to find out what it entails.
462