Queen Victoria Monument

Queen Victoria Monument
The Mall, in front of Buckingham Palace, London, SW1A 1AA