There are a handful of Queen Victoria statues placed around London including this one on the north s...
Queen Victoria monument on the north side of Blackfriars Bridge
10/13/2024
(5)
Advertisement
The Statue of Queen Victoria is located on the north side of Blackfriars Bridge in London, England. This impressive monument stands at twice life size and serves as a notable feature of the surrounding traffic island. It is one of many statues of Queen Victoria found throughout London and the UK, showcasing her significance in British history.
Generated from the web
There are a handful of Queen Victoria statues placed around London including this one on the north s...
There are so many statues to Victoria in London and elsewhere in the UK, but this one’s a little dif...
This twice life-size statue of Victoria Queen and Empress dates from 1896 and is the work of sculpto...
Advertisement