Original image by Oast House Archive licensed under Creative Commons 2.0. Some modifications were made to the image. Photo Map ODEON South Woodford 60/64 High Road London E18 2QL Directions Website Phone: 033 3014 4501