Shipping Rates - Standard UK Mainland = £3.99* (but free on orders over £100.00).*excludes Northern Ireland, Isle Of Wight, Some Scottish Postcodes and British Isles delivery postcodes.

Northern Ireland, Some Scottish Isles, and Isle Of Wight = £6.99. British Isles = £9.99.

Standard Europe = from £12.00. Rest of the World = from £18.00.

Click & Collect Available* - Please allow 1 working day before contacting us to arrange collecting your order.

*Available as long as you are within our local area (postcodes DE, NG & LE)

Fabrics

Occasions

Sale

New Products