Budding Patent Lawnmower No 3157 at The Science Museum, London in 1995. Budding Patent, No 3157 Science Museum, London, 1995. Publication Original Photograph Date 1995-06-01 Source PH/1995-06-01