Mini-stays Oxford

Mini-stays in Oxford

Mini-stays Oxford Oxford, home of the oldest university in the English-speaking world, is a university city situated in the centre-west of England, just 100 kilometres from London. In addition to the various colleges, in Oxford, there are various tourist attractions, clustered in the city centre, which can be visited on foot such as Ashmolean Museum, […]