Devizes, Wiltshire, SN10
A recently refurbished and extended Town House Hotel and Bar located in the market town of Devizes