It's a hidden gem in Hamilton – The Cotton Factory is home to over 200 creative arts businesses. On Sunday it was open to the public to show different forms of art along with ...