Travelodge - Oxford (Abingdon Road)Travelodge - Oxford (Abingdon Road)3 Reviews1 miles from London centre