Explore the abstract of this artwork.
The Statue of Queen Victoria stands on the sea front at the bottom of Grand Avenue in Hove on the south coast of England. The statue is one of 14 by Thomas Brock and was unveiled in February 1901, the month after Queen Victoria's death. It is a grade II listed building.
Thomas Brock Hove listed building Queen Victoria