![](http://www.alamy.com/thumbs/6/A0EDA164-59F3-46DF-B69D-BD9C8BABFC29/2RN4XK8.jpg)
Leicester Square, London - England. The iconic Odeon Cinema in Leicester Square, the home of world premieres, is a state of the art cinema in the West
Leicester Square, London - England. The iconic Odeon Cinema in Leicester Square, the home of world premieres, is a state of the art cinema in the West End of London.
Size: 8736px × 11648px
Location: Leicester Square, London, England
Photo credit: © Terry Mathews / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: art_deco, dolby, dolby_cinema, england, entertain, entertainment, facade, film, film_fans, film_premier, film_premieres, films, great_britain, icon, iconic, landmark, leicester_square, london, london_attraction, london_england, london_landmark, london_odeon, london_uk, movie, movie_premieres, movies, odeon, odeon_cinema, odeon_leicester_square, odeon_london, odeon_luxe, odeon_luxe_leicester_square, oscars, pictures, premieres, red_carpet, royal_film_performance, screen, silver_screen, the_odeon, the_odeon_cinema, the_odeon_leicester_square, tourist_attraction, uk, united_kingdom, west_end, west_end_cinema, west_end_london, west_end_theatre, world_famous