
Leaf Restaurant in Windsor | The Castle Hotel Windsor
Enjoy colourful, locally sourced and casual dining in Leaf located on the High Street in the heart of Windsor. Open daily for delicious breakfast, brunch, lunch, dinner and our legendardy Royal …
Browse menus | Leaf restaurant at The Castle Hotel Windsor
Explore our mouth-watering dishes at Leaf. From breakfast favourites to lunches and à la carte options with a modern twist. Showcasing the finest locally sourced produce. Where British …
LEAF AT THE CASTLE HOTEL, Windsor - Tripadvisor
Leaf At The Castle Hotel, Windsor: See 858 unbiased reviews of Leaf At The Castle Hotel, rated 4.4 of 5 on Tripadvisor and ranked #27 of 226 restaurants in Windsor.
Leaf at The Castle Hotel - Windsor, Berkshire on OpenTable
Mar 20, 2025 · Situated in The Castle Hotel, Leaf is right in the heart of historic Windsor offering casual dining which combines classic British and modern European flavours. Steeped in …
All day dining in Leaf | The Castle Hotel Windsor
A leisurely brunch, delicious lunch, pre-dinner drinks or cocktails in Leaf bar. Relax and enjoy locally sourced food and drink all day.
Leaf At The Castle, Windsor - Restaurant menu, prices and reviews
Nov 30, 2024 · Leaf At The Castle in Windsor rated 4.4 out of 5 on Restaurant Guru: 986 reviews by visitors, 18 photos & 5 videos. Explore menu, check opening hours and book a table.
A Real Royal Welcome At Leaf Restaurant Within The Castle Hotel …
Leaf provides a welcoming and relaxed atmosphere for guests who want to escape the crowds on the busy roads of this Berkshire town. Being based within a hotel, this chic restaurant is open …
Restaurant Review: Leaf at the Castle Hotel Windsor, Windsor in ...
Oct 27, 2021 · Leaf, at the Castle Hotel Windsor, offers creative cuisine that showcases the finest, locally sourced produce. The restaurant’s menus have been crafted to make every dining …
Excellent - Leaf At The Castle Hotel - Tripadvisor
May 16, 2023 · Offering one of the best afternoon teas in Windsor, the talented team have developed a stunning Royal afternoon tea featuring freshly baked scones with clotted cream, …
- Location: The Castle Hotel, Windsor SL4 1LJ,
- Photos: 485
Leaf at The Castle Hotel Restaurant - Windsor, Berkshire
Situated in The Castle Hotel, Leaf is right in the heart of historic Windsor offering casual dining which combines classic British and modern European flavours. Steeped in history and with …
- Some results have been removed