Located in the heart of the city of Cambridge. The site is concentrated around a large public open space and is within easy walking distance of major shops.