Amelia Hagen's experience in London
culture
ODEON Luxe Leicester Square
Popular movie theater for Leicester Square movie premieres. The showings that the celebrities generally attend start around 7pm. Check the website for the exact premiere schedule. #movies #films #leicestersquare #premieres #casual
Posted by Amelia Hagen
85 countries - 836 spots