Original image by Google Maps Some modifications were made to the image. Photo Map ODEON Lee Valley Lee Valley Leisure Complex Pickett's Lock Lane London N9 0AS Directions Website Phone: 033 3014 4501