FollowRoyal Free HospitalHospital UnitRoyal Free Hospital10 Pond St, London, NW3 2QG, United Kingdomroyalfree.nhs.uk/services/services-a-z+442077940500AboutHours and detailsHospital unitHealth and medicineHospitalBusiness and professional services