Ivey Spencer Leadership Centre
Our campus at Ivey Spencer Leadership Centre in London, Ontario Canada offers a refined and unique learning environment for business professionals.
The Ivey Spencer Leadership Centre provides business professionals with an extraordinary and intimate setting like no other. Housed in a Georgian manor with 30 beautifully landscaped acres of parkland and gardens, The Ivey Academy is minutes from Western University and the Ivey Business School.
Spencer has 125 guest suites, 14,000 sq. ft. of event space (including three amphitheatres), cycling and hiking trails, a fitness centre, a high-ropes team-building course, five dining rooms, and free parking.
551 Windermere Road
London, Ontario, N5X 2T1
Canada