Taunton Town House

Taunton Town House

Hotel

14 Billetfield, Taunton, England, United Kingdom TA1 3NN