HenUnusual experiences
Canal Mills
Leeds, West Yorkshire
Canal Mills is an 18th Century textile mill in the heart of Leeds which was brought back to it's former glory after a r…