About Wandle Industrial Museum (the) (01792482) United Kingdom