ABINGDON FOUR PILLARS HOTEL
Set in the historic town of Abingdon, 6 miles south of Oxford, in the heart of the Thames Valley, Abingdon Four Pillars is convenient for both the Oxfordshire Cotswolds and the delights of the Chilterns. Family breaks, specialty weekends, weddings, conferences and more....