That Shop ← View details 52-54 Cricklade Road, Swindon, England SN2 8AF +44 1793 432331 Get Directions From* To * — Required information