Toronto – The City of Toronto has selected the winner of an international design competition for a new downtown park that will open at 229 Richmond St. W., between Richmond Street West and Nelson Street, in the heart of the city’s entertainment district. The construction of the City-owned 2,600 square metre park is anticipated to commence in 2025. With approximately …