-
Toronto Murals: The Town of Weston
Located in Toronto, the Town of Weston holds a significant place in Canada’s history as the manufacturing hub for CCM bicycles and skates for over a century. The town, nestled within the boundaries of Saint Phillips Road to the north, Denison Street West to the south, Jane Street to the east, and Scarlett Road to…