LONDON - DEC 11: Night street view of Leicester Square, pedestrianised square in West End, City of Westminster, centre of London's cinemas also known well as theatreland on Dec 11, 2012 in London, UK
- Image ID: 134706503
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Bikeworldtravel / Shutterstock.com
- Copyright: Bikeworldtravel