Skip to Main Content

Ivey Spencer Leadership Centre

London, Ontario, Canada

Housed in a Georgian manor situated on 30 beautifully landscaped acres of parkland, Ivey’s residential executive centre is minutes from Western University and the Ivey Business School.

551 Windermere Road
London
Ontario
N5X 2T1
Canada