Walnut Woods Trail is a park, located at 1830 Kyle Ct, London, ON N6G 0A6, Canada
Great spot for a nature hike
Nice walking trails.
great place for kids