Best Fabric store in Chatham, united kingdom