Leicester Square is a pedestrianised square in the West End of London, England, and is the centre of London's entertainment district. It was laid out in 1670 as Leicester Fields, which was named after
Leicester Square in 2026
Leicester Square in 1750, looking north towards Leicester House, then one of the largest houses in London.
Leicester Square overlooked by the Alhambra Theatre in 1874
Leicester Square in 1880, looking north east
The Empire, Leicester Square is a cinema currently operated by Cineworld on the north side of Leicester Square, London, England.
Leicester Square
…cinemas towards the middle of the next. Leicester Square is the location of nationally significant cinemas such as the Odeon Luxe Leicester Square and Empire, Leicester Square, which are often used for film premieres in London. The nearby Prince Charles Cinema is known for its screenings of cult films and marathon film runs…
Empire, Leicester Square, in 2007
c.1905, the Empire Theatre, Leicester Square
Photography of the theatre in 1906