Trinity Bellwoods Park is a 14.6-hectare public park located in the west end of Toronto, Canada on Queen St. West at Strachan Ave. The park sits atop the now buried Garrison Creek ravine, now a city storm sewer, it still flows beneath the park from the northwest to the southeast corners. Once the home of Trinity […]