World Rugby Museums Have we signed the Kids in Museums Manifesto? LocationTwickenham Stadium, 200 Whitton Rd, TwickenhamTW2 7BAGreater London Website Address http://www.worldrugbymuseum.com/visit/