This quaint but lively London Square is the location of many high-end British film premieres and the square itself is surrounded by high-priced theaters. If you want to catch a movie, you can expect ...
Leicester Square (West End, London)
Get updates delivered right to your inbox!
Please follow the link we've just sent you to activate the subscription.