London Independent Hospital (0)
Clinic, London
The London Independent Hospital has 76 beds with all rooms offering the privacy and comfort of en-suite facilities, satellite TV and telephone. The hospital has four theatres and an intensive care unit. These facilities enable their consultants to undertake a wide range of procedures from routine in...