London hasn’t been known for its cuisine for some time. Other than the stereotypical fish and chips and afternoon teas, the city has been craving a restaurant to redefine what modern British cuisine would be, and 34 Mayfair does so with grace and poise. Read More