Excitement is building as the Hard Rock Hotel London in Ontario nears its grand opening, and here's everything you need to know about its launch. Set within the historic 100 Kellogg Lane complex ...