Old Parsonage Hotel A taste of British etiquette in the heart of Oxford, UK. ClientThe Travel AlmanacYear2025