Skip to content

Thwaite Mills Watermill

1 local recommends ·

Tips from locals

August 23, 2018
Nestled on an island location between the River Aire and the Aire & Calder Navigation. Thwaite Mills Watermill Museum is located in Stourton, 2 miles south of the city centre off the A61. Thwaite Mills was a bustling industrial site for hundreds of years. Its river-side location, made it an ideal…
Leeds, England LS10 1RP
Phone0113 378 2983
Hours of Operation statusClosed now