If you live in Cambridge, you have probably visited Mitcham's Corner, where Victoria Avenue and Chesterton Road meet. What ...