Twickenham Museum Have we signed the Kids in Museums Manifesto? LocationTwickenham Museum, 25 The Embankment, Twickenham, MiddlesexTW1 3DUGreater London Website Address http://www.twickenham-museum.org.uk/