Skip Main Navigation
Page Content
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.

Save This Event

Event Saved