Where To Stay in The Cotswolds Stay at England’s Oldest Hotel in Malmsbury – The Old Bell 30 May 2023