Where is St Thomas's Hospital Medical School located?
St Thomas's Hospital Medical School, St Thomas's Hospital Medical School, Great Britain (approx. 51.49778°, -0.119722225°)
St Thomas's Hospital Medical School, St Thomas's Hospital Medical School, Great Britain (approx. 51.49778°, -0.119722225°)