Heart of England Hotel Restaurant

Packed with past, present and future favorites

our tasty menus have something for everyone to enjoy.

We pride ourselves on bringing the very best of British pub classics

The Heart of England in Weedon, Northampton, is the perfect place for a family meal, a quiet dinner, or a business lunch. Explore flavours from all over the world as you take a trip through our vibrant two-for-one menu. Stay for a couple of nights in one of our 13 rooms, and give yourself more time to sample our specials board! Our warm and welcoming restaurant is an integral part of the hotel experience, so come on down and get stuck in. Our menu is full of choice and flavour, from heaping helpings of proper pub classics to contemporary takes on all-time favourites. Got that Sunday feeling? Our roasts are here to help! Pick from a selection of superbly succulent options, and don’t forget: they’re two for one as well. In fact, every main meal on the menu qualifies for the offer, day in, day out. For every two mains you order, the cheapest one comes free. Let’s not forget the drinks. Behind the bar, you’ll find an admirable range of cask ales, draught beers, ciders, wines, soft drinks, and hot drinks. Grab a coffee and turn your attention to the dessert menu, which is packed with decadent delights. And don't worry if you're a bit too full to eat a pud: we’ll box yours up so you can enjoy it later! With our extensive food menu, we can cater for all tastes. Try our succulent beef steaks, our beautiful burgers, or one of our many traditional pub classics. There’s a bulging specials board each day, featuring a world of wholesome, exciting meals for you, and don’t forget those luscious roasts designed to make every Sunday special. Great food – made all the more enjoyable thanks to Two for One.

  • Children Welcome
  • Wheelchair Access
  • Vegetarian Options
  • Parking
  • Reservations