'''Oxford''' is the county town of Oxfordshire in [[England]]. Despite a population of little over 120,000 it includes two Universities and has a famous history in arts and science. | '''Oxford''' is the county town of Oxfordshire in [[England]]. Despite a population of little over 120,000 it includes two Universities and has a famous history in arts and science. |