London, Canada

Victoria Park, London, Ontario

Victoria Park is an 7.3 hectare park located in downtown London, Ontario, in Canada. It is one of the major centres of community events in London.

City
London
Country
Canada
Category
Park
Suggested visit
About 90 minutes

More places in London

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload