The Windmill is a pub and restaurant located in the heart of Mayfair, just off Regent Street and a short walk from Oxford Circus Station. It specializes in fresh, traditional British food, particularly award-winning pies made from local produce.
The venue features multiple areas for dining and events, including the Upper and Lower Pie Rooms, and a roof terrace, making it ideal for gatherings and celebrations.
Guests can enjoy a selection of cask ales, craft beers, and a variety of spirits, along with a traditional Sunday roast and a lively atmosphere during events like the Six Nations rugby matches.
Information sourced from restaurant website and may be subject to change.
Menu
Prawn cocktail£12.50
Served with sourdough bread.
Contains: Gluten, Fish
Allergens: Fish, Shellfish/Crustaceans, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 225
Smoked Salmon£12.00
Served with dill, capers, crème fraîche, and Campaillou.
Contains: Fish, Dairy
Allergens: Fish, Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367
Ox cheek croquettes£7.00
Served with parmesan and horseradish cream.
Contains: Gluten, Dairy, Eggs
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 180
Pork & black pudding St Ewe’s scotch egg£7.50
Served with Oxford sauce.
Contains: Gluten, Eggs, Pork
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 250
Pork & sage sausage roll£7.00
Served with Oxford sauce.
Contains: Gluten, Pork
Allergens: Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Gruyere and marmite hash brown (V)£7.00
Served with caramelised port onions.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Carrot, coriander and orange soup£8.00
Served with sourdough.
Contains: Gluten
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Steak & Mushroom pie£23.00
Served with greens, chips or mash potato and gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 650
Steak & Stilton Pie£25.00
Served with greens, chips or mash, gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 650
Chicken, bacon & leek pie£22.00
Served with greens, chips or mash potato and gravy.
Contains: Gluten, Dairy, Eggs
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 150
Steak & kidney pie£22.00
Served with greens, chips or mash potato and gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 650
Guinness & braised short rib pie£25.00
Served with greens, chips or mash, gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 150
Potato Pie (V)£20.00
Potato, red onion, Wensleydale cheese and carrots.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Veggie Wellington (VG)£20.00
Spinach, wild mushrooms, feta and purple potatoes.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Dorset Lamb Shepherd’s pie (GF)£21.00
Served with creamed leeks.
Contains: Dairy
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: Yes, Low Carb: Yes
Estimated Calorie Count: 350
Smoked salmon, King prawn & Atlantic haddock fisherman’s pie£21.00
Served with creamed leeks.
Contains: Fish, Dairy
Allergens: Fish, Milk/Dairy, Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 378
Venison cottage pie£21.00
Served with creamed leeks.
Contains: Dairy
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 680
Grilled chalk steam trout£23.00
Served with samphire, new potatoes, broad beans & pea sauce.
Contains: Fish
Allergens: Fish, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 315
Cyder battered haddock (GF)£20.00
Served with triple cooked chips, tartar, marrowfat mushy peas, curry sauce & lemon.
Contains: Gluten, Fish
Allergens: Eggs, Fish, Wheat/Gluten, Plant Based: No, Gluten Free: Yes, Low Carb: No
Estimated Calorie Count: 741
Dairy cattle beef burger£19.50
Served with Cornish cheddar & fries, watercress mayo, lettuce, tomato, red onion & Youngs ale chutney.
Contains: Gluten, Dairy, Eggs
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 700
Plant burger (VG)£19.50
Plant patty, cheese, watercress mayo, lettuce, tomato, red onion & Youngs ale chutney, fries.
Contains: Gluten, Dairy
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 700
Cumberland sausage£18.00
Served with mash, buttered savoy cabbage, crispy onions, and gravy.
Contains: Gluten, Dairy, Pork
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 225
Burrata and Heritage tomato salad£17.00
Served with prosciutto or walnuts.
Contains: Dairy, Nuts
Allergens: Milk/Dairy, Tree Nuts, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 180
Heritage tomato side salad£6.50
Baby spinach and heritage tomato salad with pesto.
Contains: Nuts
Allergens: Tree Nuts, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 80
Parmesan & truffle fries£5.50
Crispy fries topped with parmesan and truffle oil.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 1310
Chili & garlic oil tenderstem broccoli (VG/GF)£6.00
Tenderstem broccoli sautéed in chili and garlic oil.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: Yes, Low Carb: Yes
Estimated Calorie Count: 400
Hand cut chips/fries (VG/GF)£5.00
Crispy hand-cut chips or fries.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: Yes, Low Carb: No
Estimated Calorie Count: 600
Peas, shallots & bacon£5.00
Garden peas sautéed with shallots and bacon.
Contains: Gluten, Pork
Allergens: Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
28-day Aged Beef Rump£26.00
Served with stuffing, pig in duvet, parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 200
Roasted Pork Belly£24.00
Served with stuffing, pig in duvet, parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy, Pork
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 200
Roasted Chicken Half£23.00
Served with stuffing, pig in duvet, parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy, Chicken
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 200
Vegan Roast (VG)£19.00
Spinach, mushroom, feta en croute, vegan gravy and trimmings.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 150
Sunday Steak & Mushroom Pie£24.00
Served with parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 650
Sunday Steak and Stilton Pie£24.00
Served with parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 650
Sunday Steak and Kidney Pie£23.00
Served with parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 650
Sunday Chicken, Bacon, Leek Pie£22.00
Served with parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy, Eggs, Pork, Chicken
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 200
Sunday Guinness, Braised Shortrib Pie£26.00
Served with parsnips, carrots, greens, roast potatoes, Yorkshire pudding and gravy.
Contains: Gluten, Dairy, Beef
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 200
Sticky toffee pudding£7.00
Served with salted caramel ice cream.
Contains: Gluten, Dairy, Eggs
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Apple & pear crumble (GF) (VG)£7.00
Served with vegan vanilla ice cream.
Contains: None
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: Yes, Low Carb: Yes
Estimated Calorie Count: 350
Vegan chocolate brownie£7.00
Served with vanilla ice cream.
Contains: None
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 400
Eton mess£7.00
Served with seasonal fruits, meringue, vanilla Chantilly and raspberry coulis.
Contains: Gluten, Dairy, Eggs
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
British Cheese Plate£10.00
Long Clawson Stilton, Brie, Pitchfork cheddar, fig and spelt crackers.
Contains: Gluten, Dairy, Nuts
Allergens: Milk/Dairy, Tree Nuts, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Passionfruit Yuzu£12.00
Tanqueray Gin, Montzi Passionfruit & Yuzu, Mexican Lime, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Cuban Colada£12.50
Havana Spiced Rum, Pineapple, Coconut, Mexican Lime, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Lemon Blossom£11.50
Sipsmith London Dry Gin, Allora Aperitivo al Limone, Fever-Tree Elderflower Tonic.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Aperol£11.50
Aperol, Prosecco, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Hugo Spritz£10.50
Plymouth Gin, Elderflower, Prosecco, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Strawberries & Cream£9.00
Absolut Vanilla Vodka, Strawberry, Lemonade.
Contains: None
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315
Limone£11.50
Allora Aperitivo al Limone, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Raspberry Hibiscus£10.50
Sapling Raspberry & Hibiscus Vodka, Naturally Caffinated Three Spirit Livener, Fever-Tree Ginger Ale.
Contains: None
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Raspberry Adrift 0.0%£8.50
Pentire Adrift 0.0%, Cornish Botanicals, Fever-Tree Rhubarb and Raspberry Tonic.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Tom Collins£11.00
Bombay Citron Presse Gin, Lemon, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Sparking Marg£12.00
Olmeca Altos Plata Tequila, Triple Sec, Chilli, Mexican Lime, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 1050
Whiskey Highball£11.00
Johnnie Walker Black Whisky, Elderflower, Mexican Lime, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Peachy£10.50
Grey Goose Essences White Peach & Rosemary, Raspberry, Orange Blossom, Soda.
Contains: None
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Rhubarb Rose£10.50
Lillet Rose, Fever-tree Rhubarb & Raspberry Tonic.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Paloma£12.00
Patron Silver Tequila, Triple Sec, Pink Grapefruit, Soda.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 1050
Livener 0.0%£8.50
Naturally Caffeinated Three spirit Livener 0.0%, TRIP Mindful Blend Blood Orange & Rosemary.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Amalfi 0.0%£8.50
Lyre’s Italian Spritz 0.0%, Fever-Tree Mediterranean Tonic.
Contains: None
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Most restaurants charge a small cover charge (~£1–3 per person)
Categories: British, Pub, Vegan, Vegetarian, Desserts, Cocktails
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Menu Source: Restaurant Website PDF
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Menu Date: August, 2025
Dietary & Allergen Information: Please be aware that our dish analysis is powered by AI and may contain errors. Always check with your server before ordering.
Discover London’s Vibrant Food Scene
London’s food culture blends classic British dishes with global influences and multicultural flavors — with many restaurants offering multilingual menus to welcome visitors from everywhere. Must-try dishes include crispy fish and chips, hearty full English breakfast, comforting Sunday roast, savory pie and mash, indulgent sticky toffee pudding, and diverse curries or international street food.
Want to go deeper into London’s flavors, hidden gems, and tips for navigating local menus? Our full London Food Scene Guide covers it all.
Experience London’s Flavors on a Guided Tour
Why not dive deeper into London’s incredible food scene with a guided food tour? Taste authentic British classics, pub fare, international bites, and more at hidden, family-run spots — just like the ones you love in London.
Book a highly-rated tour with Devour Tours — popular options include the Borough Market & London Bridge Food Tour (market tastings of cheese, pie, seafood, and street food) or the East End Food Tour (Brick Lane and Spitalfields with curry, bagels, and historic pub stops).
Affiliate link — we may earn a small commission at no extra cost to you.
Spotted an Error?
Please help us make things better and tell us whats wrong
⚠️ Dietary & Allergy Warning
Our AI estimates dietary info based on dish names and descriptions. Always inform your server of allergies or dietary restrictions before ordering.
Address
6-8 Mill St, London W1S 2AZ, UK
GPS
51.5123809, -0.1421988
Telephone
Accuracy
This menu is as accurate as possible, but prices, availability, and ingredients are subject to change.
Please Help Us to Help Others by Uploading the Latest Menu here.

Notice: Unauthorized scraping, copying, or automated extraction of this content is strictly prohibited. Copyright © 2025 Barcelona Menus. All rights reserved.
