This Stunning Mayfair Restaurant Has Had A Makeover For London Design Festival
sketch is the Mayfair restaurant to visit if you're feeling Quite Fancy. It's the perfect place to eat, drink, and generally look regal.
Adriana Petsa