The entire wiki reimagined as a visual magazine with video discovery · Watch your interests come alive
The entire wiki reimagined as a visual magazine with video discovery · Watch your interests come alive
Leicester Square in 2026
Leicester Square in 2026
Leicester Square in 1750, looking north towards Leicester House, then one of the largest houses in London.
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 overlooked by the Alhambra Theatre in 1874
Leicester Square in 1880, looking north east
Leicester Square in 1880, looking north east
Empire, Leicester Square, in 2007
Empire, Leicester Square, in 2007
c.1905, the Empire Theatre, Leicester Square
c.1905, the Empire Theatre, Leicester Square
Empire in 2014
Empire in 2014
Photography of the theatre in 1906
Photography of the theatre in 1906