The status of the queen in the center of the park has since had its had taken off by protesters.
Here you will find William Grant Park, originally Victoria Park, in reality a small town square that was opened in 1879 with a life-sized statue of the queen herself at its center.