If you don’t go away on March Break, the next best place to visit could be The Factory, an indoor family entertainment centre at 100 Kellogg Lane in London billed as the largest in the country. Its ...
The highly anticipated Hard Rock Hotel London, Ontario, is nearing completion and is now accepting reservations. Located within the iconic 100 Kellogg Lane, Hard Rock Hotel London, Ontario, is part ...