Downing College is a beautiful site set in the heart of Cambridge, here we've created a collection of images that showcase what a wonderful location it is.