Leicester Square si trova a est di Piccadilly Circus e a nord di Trafalgar Square, nel centro di Londra. Intorno al parco c'è una zona pedonale con grandi cinema, hotel e negozi. Al centro del parco ci sono le statue di William Shakespeare, Charlie Chaplin, William Hogarth, John Hunter e Isaac Newton. Il trambusto può essere osservato dalle aree salotto illuminate.
Nach 17 monatiger Arbeit konnte der Platz im Frühjahr 2012 mit einem rauschenden Fest neu eingeweiht werden, nachdem nahezu jeder Stein umgedreht, der Platz komplett neu begrünt, Sitzflächen erneuert und eine das Areal umfassende Beleuchtung mit warmweißen instalight LEDLUX LN unterhalb der Bänke installiert wurde.