The English city of Oxford takes just over an hour by train to reach from London. Oxford is most known for the University of Oxford. The University of Oxford boasts over 30 different colleges within walking distance. Just by being in Oxford one feels smarter as if intelligence is increased by osmosis. You will … Continue reading Oxford, Part One
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed