Three Horseshoes
$$
Closed
Advertisement
30 The Street
Barrow, England IP29 5AP
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
See a problem?
You might also like
Advertisement

