PLACE: Leicester Square is the centre of London's cinema land, and one of the signs marking the Square bears the legend "Theatreland".The square is the prime location in London for major film premieres co-hosts the London Film Festival each year.
UPCOMING EVENT:Harry Potter and the Deathly Hallows: Part I, London UK premiere 11th November 2010,Odeon Leicester Square, London
- Leicester Square-G.DelSarto.jpg
- Giovanna Del Sarto
- Image Size
- 1000x669 / 329.8KB
- Contained in galleries