Education & training
MB, BChir
Specialty description
Locations
- Practice name Cromwell Hospital
- Address Cromwell Hospital, 164-178 Cromwell Rd, London SW5 0TU
- City London
- County Greater London
- Country England
- Practice name Great Ormond Street Hospital
- Address Great Ormond Street Hospital, Great Ormond Street, London WC1N 3JH
- City London
- County Greater London
- Country England