Get Directions to The Five Horse Shoes Inn ← View details Barholm, Stamford PE9 4RA, United Kingdom, Stamford, England Get Directions From* To * — Required information