Home

Welcome to the Three Horseshoes, a great village pub with cask ales, good food, Sunday roasts and a sunny beer garden in Barrow near Bury St. Edmunds.

The Three Horseshoes a great pub with food, fabulous Sunday roasts, great ales, a large beer garden and events in Barrow – we are a friendly independent community pub, there’s something for everyone including great food and drinks, live music events, a wonderful garden and a beautiful restaurant for dining that can also be used as a space for functions.

Our bar is well stocked with Greene King IPA and Adnams Ghost Ship and 1 rotating Guest Ale. We also offer a good range of gins all served with superior Fever Tree tonics, plus some great whiskies, rums and a selection of fine wines.  There are also some great low alcohol, and soft drink choices and a choice of quality coffees and a great tea selection.

We serve good home cooked pub food and it’s always great value and quality. Our menu is family friendly and includes steaks, burgers, fish and chips and lunchtime sandwiches and we also serve an excellent Sunday roast, we can get busy on a weekend so please book a table to be sure although, we will always do our best to find a table!  In the warmer months the pub has an excellent garden and outside area to enjoy sunshine days and great quality food and refreshing drinks. In the winter we have a cosy interior to relax with friends and family in comfort.


To see our menus click here


There are regular live music events and a monthly quiz at The Three Horseshoes, we also have large screen tv’s and show sport available on terrestrial tv – including the Rugby World Cup! please see the Facebook page here for details of the next events.

The pub can also host your own private party or function in our beautiful restaurant. We can host birthday parties, christenings, or family gatherings of all types and can provide a comfortable venue for a funeral wake.

The Three Horseshoes is a gem of a pub in Barrow where a friendly welcome is always guaranteed!

Jane and the team at The Three Horseshoes look forward to welcoming you soon!