Photos of Thwaite Mills

Thwaites Mill by Bobbytee

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
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information