COVID-19 MESSAGE: THANKFULLY WE ARE STILL ABLE TO PROCESS ONLINE ORDERS AND DESPATCH THEM TO YOU IN THE NORMAL WAY, ALTHOUGH OFFSHORE & INTERNATIONAL DELIVERIES MAY TAKE LONGER THAN NORMAL. IF ANYTHING CHANGES WE WILL UPDATE YOU WITHIN 24 HOURS.

NEW SHIPPING RATES - STANDARD UK MAINLAND SHIPPING = £2.99* (BUT FREE ON ORDERS OVER £75.00) *Excludes Some Scottish Postcodes, Scottish Highland Postcodes And British Isles Delivery Postcodes

STANDARD EUROPE SHIPPING = £15.99.

REST OF THE WORLD SHIPPING = £24.99** **Excludes Russia And New Zealand. Shipping Charges For These Countries Will Be Calculated At The Checkout Stage.

Shop By

Fabrics

Shop By

Denim & Chambray

Shop By

Sale

New Instore