Strolling The Garden City of Ontario: Less Touristy Spots London in Ontario? You heard that right. A town 3 hours away from Toronto v...