Leicester Square

square in London
#49 in London / #163 in United Kingdom
Photo
by Romazur
/ CC BY-SA 3.0

Leicester Square is a vibrant and bustling area located in the heart of London's West End. Known for its cinemas, theatres, and entertainment venues, it is a popular destination for both tourists and locals. The square is home to several famous landmarks, including the Odeon Leicester Square, which often hosts major film premieres. Additionally, Leicester Square is surrounded by numerous restaurants, bars, and shops, making it a lively spot both day and night.


Hotels

Find hotels nearby:

Tours & Activities

Also check out