Best Restaurants

Odette's Restaurant

London • United Kingdom

Overview

Odette’s in Primrose Hill is an iconic neighborhood restaurant, attracting illustrious patrons from the worlds of art and theatre for over three decades. It is one of London’s original dining rooms, having opened in 1978. The menu showcases Modern European cuisine crafted from the very best produce and changes seasonally, accompanied by an ample wine list in a romantic setting with a dining garden.

Awards

AA Rosette Awards

3 AA Rosettes, 2024

Loading map ...