Thwaite Mills is an industrial museum in Leeds, West Yorkshire, England. It is a fully-restored working water-powered mill built in 1823-25, harnessing the power of the River Aire, and claims to be 'one of the best last remaining examples of a water... Read further