Where is St. Bartholomews Hospital?
Where is St. Bartholomews Hospital located?
St. Bartholomews Hospital, St. Bartholomews Hospital, Great Britain (approx. 51.517292°, -0.101378°)
Where is St. Bartholomews Hospital on the map?
{"latitude":51.517292,"longitude":-0.101378,"title":"St. Bartholomews Hospital"}