The 199-year-old English attraction on its own island being forced to close this summer
AN attraction in the UK dating back nearly 200 years is being forced to close this summer. Thwaite Water Mill, a museum in Leeds, was built back in 1823 on a small island on the River Aire. 2 A UK attraction on its own island is being forced to close this summerCredit: Alamy 2 Thwaite … Read more