Owen February 19, 2021 Notts Ave now has a 10 km/h speed limit Notts Ave now has a 10 km/h speed limit