Museums in Slough, Berkshire We help you find any company! Slough Museum Slough Central Library, 85 High Street Slough, Berkshire