The Place

The Place, Taunton

rated excellent

The Place

1 Wilfred Road
Taunton
TA1 1TB