Oxford has a deserved worldwide reputation for the quality of its education. Oxford University is consistently ranked in the top three in the world. The city sits on the banks of the Thames and boasts a variety of world-famous museums, galleries and libraries. Besides the traditional, there are hundreds of modern restaurants, pubs, clubs and riverside cafes to enjoy. Oxford, with its population of 40,000+ students, is located in the heart of England.