
Craving a plate of classic pub food so searching for pubs serving food in London? You've come to the right place. At The Duchess, Marylebone, we bring the very best of British pub dining to the table. Hearty, nostalgic, and expertly prepared using high-quality seasonal ingredients.
There’s something seriously satisfying about a traditional pub lunch or pub dinner. Whether you’re tucking into bangers and mash, a juicy burger, or a golden pie, our dishes are made to bring a touch of comfort to your day.

Meat is right at the heart of many of our dishes. From slow-cooked joints, to grilled cuts, we work with our trusted suppliers to bring you quality ingredients. Our dishes are full of flavour, and ideal if you’re looking for pubs with food that don’t compromise on quality.

We believe everyone should be able to enjoy the best in classic pub food. That’s why our menus include a great range of vegetarian, vegan, and pescatarian options. We like to bring you innovative plant-based dishes that deliver or taste, texture and quality. These dishes aren’t just alternatives, they’re full of big flavours, and made with the finest seasonal ingredients.

No British week is complete without a proper pub Sunday roast. At The Duchess, Marylebone, Sundays are all about tradition: crispy roast potatoes, fluffy Yorkshire puddings, seasonal veg, and lashings of gravy. Served with your choice of meat or vegetarian options, it’s a Sunday Roast done right. Bring the whole family - we offer a delicious kids roast so that everyone can enjoy a taste of perfection.
Whether you’re meeting friends after work, enjoying a family meal, or just looking for pubs serving food in London, The Duchess, Marylebone welcomes you with seriously good dishes, warm hospitality, and all the charm of a true British pub visit.