Crown & Thistle Hotel 2.1 miles Abingdon-on-Thames, Oxfordshire + follow book a room show price & availability more