Leicester Square
Leicester Square, a legendary London landmark since the 17th century, is the undisputed entertainment capital of the West End. Famous for its glittering cinemas, lively street performers, and surrounding restaurants and bars, it's a place where movie premieres and everyday buzz collide. Whether you're catching a film, enjoying a street show, or simply soaking in the electric atmosphere, Leicester Square offers an iconic London experience.
London, United Kingdom Of Great Britain And Northern Ireland



