England’s Oldest Hotel Re-Opens after Luxury Restoration

England’s oldest hotel, the Grade 1 listed The Old Bell Hotel, has re-opened following recent restorations. Sitting proudly next to the 12th Century Abbey in the centre of the historic, vibrant and charming Wiltshire market town of Malmesbury, the hotel, restaurant and bar have been restored to the height