Thwaite Mills was an industrial museum in Leeds, West Yorkshire, England. It was closed to public on April 1st, 2024 due to financial difficulties. It is a fully-restored working water-powered mill built in 1823-25, harnessing the power of the River ... Read further