Original image by Ewan Munro licensed under Creative Commons 2.0. Some modifications were made to the image. Photo Map ODEON Holloway 419-427 Holloway Road London N7 6LJ Directions Website Phone: 033 3014 4501