Topshop ← View details 54 North Street, Taunton, England TA1 1LX +44 1823 254686 Get Directions From* To * — Required information