59 "Special Occasions" restaurants in London.
Kitty Fisher’s is a great restaurant in Mayfair serving hedonistic plates of simple, rich, and delicious British food.
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
Rochelle Bar and Canteen at the Institute of Contemporary Arts on The Mall does simple British cooking at the highest levels.
Core is an excellent fine dining restaurant in Notting Hill. It’s fine dining for people who actually want a proper meal.
Tetsu is a tiny, intimate sushi counter in Clerkenwell serving the best sushi in town. Go for the omakase. It isn't cheap, but it's worth it.
Maggie Jones’s is a romantic, character-filled restaurant off Kensington High Street, serving a menu of excellent quality British food.
Brigadiers is a very good and very fun Indian restaurant near Bank in the City, specialising in barbecued meats.
108 Garage is a Notting Hill restaurant located in - you guessed it - a former garage. Both the atmosphere and food are brilliant and unique.
Hawksmoor Spitalfields was one of the first steakhouses in town, and it’s still one of the best. Finishing with toffee pudding is mandatory.
Marianne is a high-end tasting menu spot in Notting Hill. It’s expensive and excellent, so use it for your next special occasion.
Yashin Sushi is an excellent, creative, and modern sushi restaurant with an ever-changing list of unusual and seasonal ingredients.
Kitchen Table is a swish counter-only restaurant in which you sit around an open kitchen of chefs cooking interesting, fine dining dishes.
St John Bread and Wine serves food from the legendary St. John in Farringdon, but in an informal canteen-style dining room near Spitalfields Market.
Frenchie is a beautiful, modern brasserie in Covent Garden, serving excellent food.
At Hunan, a Chinese restaurant in Victoria, you don’t choose the menu - the menu chooses you. Their ‘trust me’ tasting menu is a classic.