Thwaite Mills Watermill Museum

This mill on an island in the River Aire is now a museum of the area's milling industry.

Address

Thwaite Ln
Leeds
LS10 1RP
United Kingdom