The Chapel

4.3
(29 reviews)
Graham Way, Cotford St Luke, Taunton TA4 1HX England
Official website
Bars & Clubs
Nightlife
Attraction
The Chapel | Taunton | United Kingdom | TripAligner