Full of classic British allure, the Great British Restaurant offers simple meals in extraordinary style. Residing in the heart of Mayfair, London the restaurant invokes true British charm in everything from its bottomless brunch to the private dining room and bar overlooking the restaurant. Set in a trendy, yet contemporary space, there are plenty of original cocktails, timeless British dishes, and innovative seasonal menus offered. A great spot for special occasions or relaxed gatherings with friends, the cozy restaurant is open for breakfast, lunch, tea and dinner providing guests a true taste of British fare at any time of the day.
For more on where to dine in London, visit our Destinations page.