The Executive Centre

  • Downtown London’s trusted provider of Office Space, Virtual Office and Meeting Rooms

    Located in downtown London, The Executive Centre brings you over 25 years of business expertise, the highest customer service standards and exceptional support services tailored to your needs.

    office space

  • Contact us at 519-679-3255
    or by email at

Office Space

Prime downtown London office facility offering furnished office space, professional reception area and reception services.

Virtual Office

Perfect for the “work at home” professional who needs a corporate image and market presence without a traditional office

• Professional mailing address
• Telephone answering
• Meeting room

Meeting Rooms

Our meeting rooms, boardrooms and day offices provide a professional, efficient setting for meetings/interviews and events in London whether you need one hour or a full day.