211 New Kings Rd, London, United Kingdom
Help people like you by writing a review of this hospital/clinic.