Best Christmas Afternoon Teas in London 2018

Discover the best Christmas afternoon teas in London this year. Afternoon tea in London is a real treat at any time of year but none more so at Christmas when the city becomes a magical winter wonderland, illuminated with twinkling Christmas lights, beautifully decorated shop windows and wafts of orange and cinnamon oozing out from(…)