Welcome to STORRS London, an English print house for luxury cotton fabrics.
Our original designs are screenprinted on 100% Egyptian superfine cotton lawn.
Beautiful to work with for dress makers and fashion designers alike.
Enjoy your time browsing our fabric collections.