- NHS hospital
The Royal Free Hospital
Map and contact details
The Royal Free Hospital
Pond Street
London
NW3 2QG
Pond Street
London
NW3 2QG