Things to Do – Leicester Square
Leicester Square is a vibrant entertainment hub and a popular destination in London’s West End, between Piccadilly Circus and Covent Garden.
Leicester Square is a vibrant entertainment hub and a popular destination in London’s West End, between Piccadilly Circus and Covent Garden.