london ..., attraction opened to the public in 2000