Industrial and Office Space for Lease - Newbold Court
Newbold Court, London, London, ON, N6E 1Z7(View Map)
Located in London, Ontario, Newbold is a three-building, multi-tenant, industrial complex. We have other units available for lease at this current time ranging from 2,160-15,300 square feet. Please contact for more information.