Leaf at The Castle Hotel Windsor is the ideal spot for long brunches, delicious dinners, afternoon teas and a tipple or two after a day’s sightseeing. Nourish the mind, body and soul at Leaf, where creative cuisine meets the finest locally sourced produce. On sun-drenched days, the leafy terrace provides the ideal spot to relax and take in the regal surroundings.
Where is Leaf Restaurant located?
Leaf is located in The Castle Hotel Windsor which is situated right in the heart of historic Windsor. Steeped in history, with regal connections it is the ideal spot to dine.
Does the chef at Leaf Restaurant have a signature dish?
Dishes change seasonally to ensure the best procedure is used. A currently speciality dish includes Chef Suraj’s Special Butter which is served with aromatic spiced basmati rice, baby naan and mini poppadom’s. The Signature Leaf Salad is loaded with fresh produce including tricolour quinoa, avocado, sunflower seeds, pumpkin seeds, beetroot, orange segments, roasted butternut squash, pomegranate, blueberries, cherry tomatoes and fresh chilli.
What type of food do you serve at Leaf Restaurant?
Leaf offers creative cuisine showcasing the finest, locally sourced produce. Dishes include comforting classics, vegan options and British artisan cheeses paired with local beers from Windsor & Eton Brewery. The menus have been crafted to create memorable occasions. The alfresco terrace is a city oasis with views of Windsor Castle and is ideal for dining in the warmer months and for sipping cocktails.
Executive Head Chef Suraj Lokhande has also developed a stunning afternoon tea featuring an array of edible treats which is a feast for the eyes as well as a triumph for the tastebuds.
What makes the dining experience unique at Leaf Restaurant ?
Local produce and seasonality are baked into every mouthful of the menus. Executive Head Chef Suraj Lokhande works closely with independent suppliers, growers and farmers to bring the best flavours to the dishes.
The backdrop of regal Windsor Castle offers an impressive setting to dine.
Other Information
Leaf is available to hotel residents as well as general diners.
The restaurant is open all day. From indulgent breakfasts, to nourishing lunches, decadent afternoon tea, and à la carte options for decadent dinners. Pair the dishes perfectly with a range of wines and cocktails.