Get Directions to Three Horse Shoes Inn ← View details Lanchester Road, Lanchester, Durham DH7 0QT, United Kingdom, Lanchester, England Get Directions From* To * — Required information