Get Directions to Barnardos ← View details 11 High Street, Watton, Thetford IP25 6AB, United Kingdom, Watton, England Get Directions From* To * — Required information