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