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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results