Where is St Thomas's Hospital Medical School?

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°)


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