Our hours are as follows. General: 9.30am to at least 1.30pm every 2nd Saturday of the month except January. Spinning: 9.30am to at least 1.30pm every 4th Saturday of the month except January and December. Weaving: 10.00am to 2.00pm every 2nd and 4th Tuesday of the month except January and December. Dyeing: 10.30am to at least 12.30pm every 4th Saturday of the month except January and December. Numbers are strictly limited so please confirm your place with our Dyeing coordinator via the Dyeing page contact form.