Centennial Hall

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.
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.

Events