London still does afternoon tea better than anyone: from grand hotels to intimate venues, polished service, warm scones, and ...
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 ...