The Place

The Place
Wilfred Road, Taunton, Somerset, TA1 1TB