Cinemas in London
63-65 Haymarket
London
Greater London
SW1Y 4BP
There are a much better selection of cinemas and films located in Leicester Square. Not as crowded and there is still a good selectoion of films.
Dan Fincham - 26/11/2009 | report this review
All fields are required. Your review will appear immediately.