Get Directions to The Horseshoe ← View details 36 Sheep Street, Wellingborough NN8 1BS, United Kingdom, Wellingborough, England Get Directions From* To * — Required information