The Oxford Mail stayed over at the oldest hotel in the UK, The Old Bell, which has been nestled in the Cotswolds town of Malmesbury for over 800 years.
The Oxford Mail stayed over at the oldest hotel in the UK, The Old Bell, which has been nestled in the Cotswolds town of Malmesbury for over 800 years.