4 listings
Leicester Square, in the heart of Soho London, is a famous pedestrian street known for its strong links to entertainment. Its name comes from Leicester House, once the grand residence of Robert Sidney, the 2nd Earl of Leicester, built in the 17th century. Over time, the area became a meeting place for artists, thinkers, and later, filmgoers.
Today, Leicester Square is home to London’s biggest cinema premieres, making it a magnet for global film stars. The Odeon Luxe Leicester Square is perhaps the most well-known cinema in the country, regularly hosting red carpet events. The square is also just steps from key transport links, including Leicester Square Underground Station, served by the Northern and Piccadilly lines.
Although many global brands can be found here, the square keeps a sense of tradition with its historic cinemas and lively street performers. It remains a major stop for tourists and locals alike, offering a unique slice of London’s entertainment history.