Leaf At The Castle

Understated dining in a centuries-old castle hotel where proper cooking and a thoughtful wine list beat any pretence.

🍴 Modern Britishupscalerefinedsophisticatedrelaxedrestaurant
You're walking up the High Street in Eton, past the schoolboys and the tourists, when you slip into the Castle Hotel—a place that's been welcoming guests since 1592. Leaf sits inside this proper old property, and it doesn't announce itself loudly, which is precisely the point. The room has that comfortable, lived-in feel of somewhere that knows what it's doing without needing to shout about it. The kitchen takes things seriously: you'll find well-executed classics, seasonal veg treated with respect, and a wine list that shows genuine thought rather than just expensive bottles. It's the kind of place where locals book tables, where you can bring your parents for their birthday, and where a Friday night feels special without any fussiness.

Known for

  • Thoughtfully composed seasonal menus
  • Well-curated wine selection
  • Elegant setting within historic Castle Hotel
  • Professional but unpretentious service
  • Strong reputation among locals
4.1(183 reviews)
18 High St, Eton, Windsor SL4, UK