Address 291 Holloway Road, Islington N7 9SP, United Kingdom
Coordinates 51°33'10.427" N -0°6'45.753" E