Addenbrooke's Hospital is a large teaching hospital and research centre in Cambridge, England, with strong affiliations to the University of Cambridge. Addenbrooke's Hospital is located on the Cambridge Biomedical Campus. From Wikipedia
Police closed Sturmer Road for an extended period during the emergency response.