1488 square foot unit for lease in Newbold Business Park. This space is conveniently located near the 401 inSouth London. This unit features 35% office space and 65% warehouse with 12'4" clear height and a 12' x12' grade level loading door. ***The total monthly rent is $1919.52/mo + HST and utilities.***.