Leicester Square
square in
London
#49 in London
/
#163 in United Kingdom
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
Message
Go to Planner