Dutch studio OKRA landschapsarchitecten has been announced as the winner of the 11th edition of the European Prize for Urban Public Space in a ceremony conducted at the Center of Contemporary Culture of Barcelona (CCCB) on Tuesday.Their restoration of the Catharijnesingel canal in Utrecht was...