Oxford – The Other Place

Gallery

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