We did want to come to London to go to Claridges but it’s full. So is the Dorchester, The Savoy and the Goring.
I’ve booked Browns Hotel and I can book Fortnum and Mason but I wonder if anyone has any suggestions for a special occasion afternoon tea?