Where is St Thomas's Hospital Medical School?

Where is St Thomas's Hospital Medical School located?

St Thomas's Hospital Medical School, Westminster, United Kingdom (approx. 51.49778°, -0.1197222°)


Where is St Thomas's Hospital Medical School on the map?