English: This is a major London hospital.
Telugu: అది లండన్లోని ప్రముఖ హాస్పిటల్