Filters:
clear
clear
Country: United Kingdom

water mill in Leeds

About 2 results.

Watermill Restaurant

thumb_up 383 likes
rate_review 44 Reviews
favorite 1177 favorites
Great North Road, LS255LQ Leeds, United Kingdom

The BEST WESTERN PLUS Milford Hotel and Watermill Restaurant offers the best service and standards to all our hotel and restaurant Customers.

Thwaite Mills Watermill

Thwaite Lane, LS10 1RP Leeds, United Kingdom

Planning your visit to Thwaite Mills, including transport information, access, opening times and admission prices.

  • 1