Iconic entertainment hub in London
Category

Sightseeing

Message from Kate Kerr

Leicester Square, located in the West End of London, is a bustling pedestrianized square with a rich history dating back to the 17th century. Originally a smart residential area, it evolved into a hub for entertainment, boasting iconic cinemas like the Odeon Luxe Leicester Square and Empire, Leicester Square. The square also features a park at its centre, which has undergone various renovations over the years. Today, Leicester Square remains a popular tourist destination, hosting events and film premieres, making it a vibrant and lively spot in the heart of London.

Want to see more?

I have created curated maps and itineraries for travellers that want to travel like me.

Rexby
Explore
Purchases
Messages
Log in