551 Windermere Road
London, ON
see website
see rates
800-983-6523
|
Popularity ranking
#22
of 33
|
|
Located in London Ontario- Spencer Leadership Centre is situated on 30 parkland acres near the heart of the city centre and is just 15 minutes from London International Airport. This former Georgian Manor Estate has g...
|
- Business secretarial services
- Computer use available
- A/V equipment rental
- Babysitting or child care
- Business center
|