Oxford – The Other Place


This gallery contains 25 photos.

Oxford is a lovely little town in England and famous for one of the best universities in the world. Here in Cambridge we enjoy a little imagined rivalry with Oxford (a bit like Harvard vs Yale I suppose). I have … Continue reading