King George V Building, St Bartholomew's Hospital
2 King Edward St, London EC1A 1HQ, United Kingdom
4.7
3 reviews
3 comments
GW82+FF London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsStephane Nicolae
Paul Spencer-Gittens309 days ago
Merlin Slonko1 year ago