Haberdashery Twist

28 High St, Stroud GL5 1AJ