Location:
43 Gordon Square
Bloomsbury
WC1H 0PD
London United Kingdom
51° 31' 28.686" N, 0° 7' 49.368" W
See map: Google Maps