387-401 Wellington Road is a 139,148 SF retail plaza at Wellington Road and Commissioners Road East in London. Close to HWY 401, this bustling area is home to numerous brand name retail shops and restaurants. This location offers prime signage opportunities from various street fronts and ample customer parking.

Total Size / SF