Leicester Place sign in Leicester Square, City of Westminster, London, UK

- Image ID: KD49T7