Leicester Square
Londonlocality
United Kingdomcountry
About
Leicester Square, at the heart of London's West End, pulses with an energy that’s both timeless and ever-evolving. It's a place where the glamour of the red carpet collides with the everyday rhythm of city life. Known for its historic cinemas and theaters, Leicester Square continues to be a magnet for film premieres and theatrical events, drawing visitors from across the globe. Yet, beneath the glitz and glamour, there’s a casual charm to be found in its open spaces, perfect for an impromptu picnic or a moment of people-watching amidst the city’s hustle.
Highlights
Top picks from the NaviSavi team
Go beyond the video
Book tours and experiences in London
Browse activities from local guides
