"From £90 per person We’re pretty sure someone royal was conceived in Claridge’s. That, or, someone comes from the palace to spray the place with royal air once a week. That’s one of the reasons why you’re going to be paying £90 for tea here. Another is the Mayfair location, the live pianist and cellist, and the fact that everything—from the sandwiches and pastries to the scones—tastes just a bit better than it does almost everywhere else. " - rianne shlebak, eileen twum