The Plough Inn

The Plough Inn
75 Station Road, Taunton, TA1 1PB
Photo of The Plough Inn