Where is Queen Victoria Street?

Where is Queen Victoria Street located?

Queen Victoria Street, Westminster, United Kingdom (approx. 51.512°, -0.09993°)


Where is Queen Victoria Street on the map?