Ahead of its grand opening, members got a sneak peek on Monday at the new London Children's Museum, a $23-million attraction built at 100 Kellogg Lane.