Thornback & Peel
Textiles / London
Thornback & Peel’s hand printed fabrics are an intriguing mixture of traditional and contemporary style. They celebrate the traditional quirkiness of British design using a combination of Victorian illustrations and C20th pattern for delicious, juicy colours.