food
Mews of Mayfair
There are many places to have festive afternoon tea but this one has more character than some of the other hotel based venues, and more affordable.
76 countries - 24 spots