![](http://www.alamy.com/thumbs/6/34D08F3D-6AAC-4352-B646-F31A76487D69/CPM4Y6.jpg)
Odeon Cinema at Leicester Square, London, England, UK
Size: 4975px × 3516px
Location: Leicester Square, London, United Kingdom
Photo credit: © Fotomaton / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, cinema, exterior, front, odeon, uk