One of the Cambridge university college buildings just off the high street by the river