Hatch Beauchamp, Taunton, TA3
An 18th Century Inn with character and charm. Set in the beautiful village of Hatch Beauchamp.