Skip to content

Are you a property professional?

Get started

Cambridge Biomedical Campus, Cambridge, CB 2

The Cambridge Biomedical Campus is the largest centre of medical research and health science in Europe, situated at the southern end of Hills Road in Cambridge. The area is linked to the upcoming Cambridge South railway station, which will serve the campus and nearby Trumpington.

Properties in Cambridge Biomedical Campus, Cambridge