COVID-19 MESSAGE: WE ARE STILL ABLE TO PROCESS ONLINE ORDERS AND DESPATCH THEM TO YOU ALTHOUGH THERE MAY BE SOME DELAYS. OFFSHORE & INTERNATIONAL ARE STILL BEING SHIPPED BUT THEY MAY TAKE LONGER THAN USUAL TO ARRIVE WHICH IS OUT OF OUR CONTROL.

NEW SHIPPING RATES - STANDARD UK MAINLAND SHIPPING = £3.99* (BUT FREE ON ORDERS OVER £100.00)

*Excludes Some Scottish Postcodes, Scottish Highland Postcodes And British Isles Delivery Postcodes

NORTHERN IRELAND & SCOTTISH HIGHLANDS = £6.99. BRITISH ISLES = £9.99.

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