Hotel · Mayfair
39
"A renowned hotel where one can partake in afternoon tea with delicate sandwiches, pastries, and scones in an elegant setting."