Nestled along the tranquil banks of the River Cam, the city of Cambridge in England […]