Taunton Aquarium Centre ← View details Apple Business Centre, Frobisher Way, Taunton, England TA2 6BB +44 1823 350169 Get Directions From* To * — Required information