The Victoria Memorial stands in front of Buckingham Palace in London, England. I visited London (and took this photo along with many others) in the early June of 2014. It was in a rushed moment, as a storm was blowing in and we had to walk back through St. James Park.
The Wikipedia page for this monument has some interesting stuff, so check it out! https://en.wikipedia.org/wiki/Victoria_Memorial,_London
I have plenty of other photos from the Westminster area as well as my entire trip to London. However, I will be creating a separate post for those! This was the only one I felt could stand alone.