Indirizzo 16 West Green Road, Tottenham N15 5NN, United Kingdom
Coordinate 51°35'2.39" N -0°4'22.842" E