Leicester Square is a pedestrianized square known for its entertainment scene, home to venues like the Odeon Luxe Leicester Square and Empire, Leicester Square, often hosting glitzy film premieres. With a central park, historic statues and a vibrant atmosphere, Leicester Square is a popular tourist spot for events and celebrations.
It's worth a visit, but honestly this is just a touristy spot in London that is a little overhyped! As locals, we would never spend much time here, but it's good to pass through and see it.