Museums in Chester, Cheshire We help you find any company! The Lion Salt Works Trust Hq, Nicholas Street Chester, Cheshire