Stillmans ← View details 55 Station Road, Taunton, England TA1 1NZ +44 1823 272661 Get Directions From* To * — Required information