Best Restaurants

The NoMad Restaurant

at NoMad London

London • United Kingdom

Overview

Set inside a lushly landscaped atrium with a soaring glass ceiling, The NoMad Restaurant & Bar is flooded with natural light, providing energy and liveliness during the day. The restaurant transforms into a more intimate setting in the evening, revealing its moody and sensual character. The eclectic menu focuses on local and regional bounty from farm, field and coast, while the cocktail program showcases traditional drinks, NoMad favorites, and a new selection of cocktails focused on the seasonality of London.

Awards

Wine Spectator

Best of Award of Excellence (2 Glasses), 2023

Loading map ...