Original image by Magnus D licensed under Creative Commons 2.0. Some modifications were made to the image. Photo Map ODEON Tottenham Court 30 Tottenham Court Road London W1T 1BX Directions Website Phone: 033 3014 4501