Welcome to The Brampton Mill in Huntingdon

The Brampton Mill is a premium pub, bar, and restaurant with its very own courtyard, centrally located in the heart of the picturesque town of Brampton.

Positioned on the idyllic River Great Ouse, The Brampton Mill offers the perfect location to escape the hustle and bustle of everyday life in truly relaxing surroundings.

Set inside a unique converted mill, step inside this characterful building and you will be able to enjoy a delicious menu of hearty pub food, captivating interiors, as well as lots of stylish corners where you can relax and unwind.

Boasting an impressive dining room, a chic bar area, and an attractive outdoor space that’s perfect for a spot of al fresco dining during the summer months, The Brampton Mill is perfectly equipped to accommodate all of your requirements.

Our special festive menus are here for you to feast your eyes on and book your Christmas celebration today. Whether you would like to join us for Christmas Day, Boxing Day or for the perfect New Year’s celebration, The Brampton Mill has everything you need for the festive season.

An outstanding pub in Brampton

On the menu, you’ll find lots of tasty starters, mains, sharing platters, desserts, and light bites, all expertly prepared by our talented chefs, using only the finest and freshest ingredients.

We also offer a great selection of wines, real ales, and lagers to perfectly complement and enhance the wide choice of dishes on offer.

Opening Hours

  • Monday Midday-10pm
  • Tuesday Midday-10pm
  • Wednesday Midday-10pm
  • Thursday Midday-10pm
  • Friday Midday-10pm
  • Saturday Midday-10pm
  • Sunday Midday-10pm


Call The Brampton Mill on 01480 459758


The Brampton Mill, Bromholme Lane, Huntingdon, Cambridgeshire, PE28 4NE

Following the recent government announcement we will now be closing at 10pm-  the last table booking for food will normally be at least 1.5hrs before the actual business closing time. However, full table availability can be found on the bookings page, or please call us directly as we may be still be able to accommodate you. The final drinks orders will be at 9.30pm.