Queen Victoria Street in London England

- Image ID: KMEB1J
Queen Victoria Street in London England
Louisa Svensson / Alamy Stock Photo
Image ID: KMEB1J
Location: Queen Victoria Street, London, United Kingdom