The Monument to the Victory of Britain, a white marble statue with a golden winged figure atop, stands in a park in London, England, with the Palace of Westminster and the Houses of Parliament in the background.