Location:
93-95 Mile End Rd
E1 4UJ
London United Kingdom
Phone:
0207 780 2000
51° 31' 16.104" N, 0° 3' 4.0392" W
See map: Google Maps