Location:
1 Handyside Street
N1C 4AA
London United Kingdom
51° 32' 11.0328" N, 0° 7' 29.1072" W
See map: Google Maps