Organizer profile image

Centennial Hall

http://www.centennialhall.london.ca
Centennial Hall is centrally located in the heart of downtown London, with shopping and hotel facilities within walking distance. The atmosphere is relaxed and friendly, and our qualified staff are dedicated to making your function and experience a success.