Swindon Travel ← View details 49 Havelock Street, Swindon, England SN1 1SD +44 1793 533111 Get Directions From* To * — Required information