Where is Addenbrooke's Hospital?

Where is Addenbrooke's Hospital located?

Addenbrooke's Hospital, Addenbrooke's Hospital, Great Britain (approx. 52.17506°, 0.14172°)


Where is Addenbrooke's Hospital on the map?