The 201-year-old English attraction on its own island being forced to close this summer
AN attraction in the UK dating back more than 200 years is being forced to close this summer.Thwaite Watermill in Leeds was built back in 1823 on a small island on the River Aire.2A UK attraction on its own island is being forced to…