Leaf At The Castle
Sign in to add a photo.
About
Leaf At The Castle is a Restaurant in Eton, Windsor, Windsor, United Kingdom. Price range: budget-friendly. Dietary options: vegan. Also offers outdoor seating, table reservations. Known for tempura, butter chicken, steak, burger, calamari. Rated 4.1★ by 184 diners.
From the venue’s own website: “Discover Penningtons, our restaurant in Windsor serving seasonal British cuisine, perfect for relaxed lunches, intimate dinners and special celebrations.”
Menu highlights
- Marinated Provençal olives5.50
- Classic Caesar salad13.00
- Signature Leaf salad14.50
- Grilled chicken breast7.00
- Severn & Wye dill-cured smoked salmon10.00
- Seasonal soup of the day8.00
- Tempura calamari10.00
- Baked Camembert14.00
- Angus steak burger20.00
- Plant-based burger19.00
- Chef Suraj’s special butter chicken23.00
- Windsor and Eton beer battered hake20.00
Amenities
Frequently asked questions
Where is Leaf At The Castle?+
Leaf At The Castle is located at 18 High St, Eton, Windsor SL4, Windsor.
What kind of place is Leaf At The Castle?+
Leaf At The Castle is a Restaurant in Windsor.
Does Leaf At The Castle take reservations?+
Yes, you can book a table at Leaf At The Castle online.
How expensive is Leaf At The Castle?+
Leaf At The Castle is generally budget-friendly.
Does Leaf At The Castle have vegan options?+
Yes, Leaf At The Castle offers vegan options.
What does Leaf At The Castle offer?+
Leaf At The Castle offers Outdoor seating, Wheelchair access, Bar, Breakfast, Takes reservations, Family friendly.
Location
What diners say
73% of ratings give 4 stars or more. Dishes diners recommend include tempura, butter chicken, steak, burger, calamari.
Summarised from themes in recent Google reviews.
Reviews
No reviews yet — be the first to review Leaf At The Castle.
Similar places to eat









