Our roving blogger Robert continues his travels by exploring Oxford, UK:
Oxford is 83 km west-northwest of London and, along with Cambridge (a similar distance to the north-northeast), forms the cradle of academic learning in the UK (and indeed could …
