100 Kellogg Lane


Description

Canada's largest entertainment complex is here! Located in London, ON this world-class experience will revolutionize the way you shop, dine, work, stay, and play. We have something for everyone to enjoy

  • Wheelchair Accessible : No

Map View