Well established haberdashery and linen store with a hands on owner. Well stocked with lots of odds and ends at generally bargain prices.
If its fabrics and haberdashery Impact Textiles it it on your doorstep