London’s Best Luxury Christmas Afternoon Teas

As we eagerly await the end of lockdown on 2 December, The Resident picks out the best Christmas afternoon tea experiences at London’s topĀ hotels and restaurants…