June Fabric Sale Now On

Sale
Voucher

Apply in Basket

20% off Curtains/Romans. Ends 30th June

Enter code JUNE20MTM

Apply in Basket

Callista Fabrics by Harlequin

Discover a wealth of breathtaking prints and weaves
27 items found

On Sale

Angeliki Fabric 131888 by Harlequin
Angeliki Fabric 131888 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Kalamia Fabric 120533 by Harlequin
Kalamia Fabric 120533 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Kalamia Fabric 120532 by Harlequin
Kalamia Fabric 120532 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Hortelano Fabric 131893 by Harlequin
Hortelano Fabric 131893 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Hortelano Fabric 131933 by Harlequin
Hortelano Fabric 131933 by Harlequin
£76.00 / metre
Save £19.00 (price includes saving)

On Sale

Burnet Fabric 120564 by Harlequin
Burnet Fabric 120564 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Kalamia Fabric 120534 by Harlequin
Kalamia Fabric 120534 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Kalamia Fabric 120535 by Harlequin
Kalamia Fabric 120535 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Kalamia Fabric 120562 by Harlequin
Kalamia Fabric 120562 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Kalamia Fabric 120563 by Harlequin
Kalamia Fabric 120563 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Angeliki Fabric 131886 by Harlequin
Angeliki Fabric 131886 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Angeliki Fabric 131887 by Harlequin
Angeliki Fabric 131887 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Angeliki Fabric 131889 by Harlequin
Angeliki Fabric 131889 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Angeliki Fabric 131934 by Harlequin
Angeliki Fabric 131934 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Angeliki Fabric 131935 by Harlequin
Angeliki Fabric 131935 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Angeliki Fabric 131936 by Harlequin
Angeliki Fabric 131936 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Hortelano Fabric 131890 by Harlequin
Hortelano Fabric 131890 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Hortelano Fabric 131891 by Harlequin
Hortelano Fabric 131891 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Hortelano Fabric 131892 by Harlequin
Hortelano Fabric 131892 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Hortelano Fabric 131894 by Harlequin
Hortelano Fabric 131894 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Hortelano Fabric 131932 by Harlequin
Hortelano Fabric 131932 by Harlequin
£82.40 / metre
Save £20.60 (price includes saving)

On Sale

Burnet Fabric 120536 by Harlequin
Burnet Fabric 120536 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Burnet Fabric 120537 by Harlequin
Burnet Fabric 120537 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Burnet Fabric 120538 by Harlequin
Burnet Fabric 120538 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Burnet Fabric 120539 by Harlequin
Burnet Fabric 120539 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Burnet Fabric 120565 by Harlequin
Burnet Fabric 120565 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)

On Sale

Burnet Fabric 120566 by Harlequin
Burnet Fabric 120566 by Harlequin
£76.80 / metre
Save £19.20 (price includes saving)