Afternoon tea in London — whether at a posh hotel such as the Ritz or the Savoy or in a department store like Harrods or Fortnum & Mason — is a special occasion treat for visitors and locals alike. It ...
English afternoon tea set including hot tea, pastry, scones, sandwiches and mini pies on marble top table. High tea, a quintessentially British institution, finds its truest expression in London. It ...