Many Hands

21 Kirkgate, Silsden, Keighley, Silsden BD20 0AJ
Description:

A Silsden based craft shop which runs a variety of informal drop in groups as well as crafting workshops.