Oxford is situated in the heart of England and it is well linked to London (50 minutes) and the rest of the country thanks to roads and trains. The city can be proud of several museums, galleries and libraries that are famous all over the world. In addition to traditional restaurants, you can fin read more
d modern restaurants, pubs, discos and bars along the river banks. Oxford University, the oldest university of the English language in the world, dates back approximately to 1096 and is always ranking among the best three universities in the world. collapse