Six of the best festive afternoon teas in London - Break up the slog of Christmas shopping with a slice of cake (and civility ...
The Devonshire Cream Tea is famous worldwide and consists of scones, strawberry jam, and the vital ingredient—Devon clotted ...