Downtown Revitalization & Urban Projects, featured
assessment, development, ontario, vaughan
About This Project

Vaughan Metropolitan Centre

Location: Vaughan, Ontario


The City of Vaughan’s new downtown – the Vaughan Metropolitan Centre (VMC) located at Highway 7 and Jane Street – is fast becoming the heart of the community, brimming with new talent, innovation and urban amenities. The VMC is one of Canada’s largest planned urban nodes, complemented by a world-class transit system and hub offering residents and businesses seamless connectivity throughout the Greater Toronto Area. The Toronto Transit Commission’s Line 1 subway extension and the new Viva Bus Rapidway on Highway 7 are up and running, in addition to the new SmartCentres Place Bus Terminal.


To learn more, visit

For LWLP’s initial Reconnaissance & Strategic Assessment, visit