X
Royal Papworth Hospital Papworth Road
,
Cambridge Biomedical Campus
,
Cambridge
,
CB20AY