Commercial Plaza Space

If your business is looking for prime Commercial Plaza Space in London Ontario consider City Place on Dundas St. It includes convenient street-front customer parking and is located Downtown London