The Museum Hendsbee, England