Ivey Spencer Leadership Centre
551 Windermere Rd, London, ON N5X 2T1
Telephone:
519-679-4546
Hotels in London, Ontario | Ivey Spencer Leadership Centre
Ivey Spencer Leadership Centre offering guest suites is close to the renowned Ivey Business School located in the picturesque