Upgrade O2 2/17/21 Upgrade O2 2/17/21 Centennial Park and Rotary Park Fountain Upgrades Read More Upgrade O2 2/17/21 Upgrade O2 2/17/21 Flood Mitigation Measures Read More Upgrade O2 2/17/21 Upgrade O2 2/17/21 Triangle Plaza Read More Upgrade O2 2/17/21 Upgrade O2 2/17/21 Shared Street Read More Upgrade O2 2/17/21 Upgrade O2 2/17/21 Pedestrian-Cyclist Bridge Read More Upgrade O2 2/17/21 Upgrade O2 2/17/21 Railway Corridor Park Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Street Beautification Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Waterfront Activation Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Public Washrooms Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Universal Accessibility Upgrades Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Urban Tree Canopy Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Wayfinding Strategy Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Alley Activation Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Tourist Information Centre Relocation Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Off-Leash Dog Park Read More Upgrade Matthew Lam 2/16/21 Upgrade Matthew Lam 2/16/21 Downtown Playground Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Year-round Farmer’s Market Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Permanent Fairground Ride Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Bicycle Racks Read More Upgrade O2 2/16/21 Upgrade O2 2/16/21 Recycling Bins Read More Older Posts