Did you know that Cambridge has won the boat race in London 81 times versus Oxford’s 78! (as at 2015)
Category: Facts and figures
If you enjoyed this article, subscribe to receive more just like it.
Your email address will not be published. Required fields are marked *
Cambridge Tourist Information