Needle & Thread Fabric Shops Website Tel: +44 7776 416131 Address: 31 Park Ln, Helhoughton, Fakenham NR21 7BE, UK Google Rating: 5.0 out of 5 stars More info for Needle & Thread