![Leicester Square in London England](../images/leicestersquare02.jpg)
Leicester Square, London England
London England Tourist Information and City Guide
Leicester Square in London England is located just north of the National Gallery in Soho.
Many residents and tourists visit the kiosk in the square to purchase half-price tickets to London's leading shows.