Indawo Yokubukela Imuvi
ODEON Leicester Square Luxe Cinema
Abantu bendawo abangu-25 bayatusa,
Indawo
Leicester Square
London, England
Amacebiso avela kubantu bendawo
The Odeon Leicester Square is a cinema which occupies the centre of the eastern side of Leicester Square in London, dominating the square with its huge black polished granite facade and 120 feet
If you fancy a movie then you are in the right place, there are 4 cinemas on this square. Again only a 5 minute walk from the flat.