Bar (drinking places), Eating places
Three Horseshoes
The Three Horseshoes is a charming village pub located in the heart of Barrow, just outside Bury St Edmunds. This intimate establishment offers a bespoke dining experience crafted by Chef Ant, featuring a menu that highlights fresh ingredients and traditional British hospitality.
Generated from the website