Where is St Bart's Hospital?
Where is St Bart's Hospital located?
St Bart's Hospital, St Bart's Hospital, Great Britain (approx. 51.382187°, 0.51566°)
Where is St Bart's Hospital on the map?
{"latitude":51.382187,"longitude":0.51566,"title":"St Bart's Hospital"}