London, United Kingdom of Great Britain and Northern Ireland
St. Thomas' Hospital
Putting patients in the first place, being proud of what they are doing, respecting others, striving to be the best and acting honestly — guided by these principles, St. Thomas' Hospital is ranked # 1 in the list of TOP English clinics and is just waiting for a chance to help each of their potential patients.