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
Background: Wikipedia