Skip to content
FREE UK Shipping over £75
FREE UK Shipping over £75

Cushions and Throws

A beautiful assortment of handmade cushions and throws from many corners of the world.

Filters

  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £72.00
    £72.00 - £72.00
    Current price £72.00

    Nina Cushion 50x70cm

    A cushion cover in a durable, handwoven cotton quality. The same pattern appears on both sides, with a zipper along the edge. These striped fabric...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £72.00
    £72.00 - £72.00
    Current price £72.00
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £84.00
    £84.00 - £84.00
    Current price £84.00

    Alexia Cushion 50x90cm

    A cushion cover in a durable, handwoven cotton quality. The same pattern appears on both sides, with a zipper along the edge. These striped fabric...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £84.00
    £84.00 - £84.00
    Current price £84.00
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £68.00
    £68.00 - £68.00
    Current price £68.00

    Margarita Cushion 50x50cm

    A cushion cover in a durable, handwoven cotton quality. The same pattern appears on both sides, with a zipper along the edge. These striped fabric...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £68.00
    £68.00 - £68.00
    Current price £68.00
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £68.00
    £68.00 - £68.00
    Current price £68.00

    Angelina Cushion 50x50cm

    A cushion cover in a durable, handwoven cotton quality. The same pattern appears on both sides, with a zipper along the edge. These striped fabric...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £68.00
    £68.00 - £68.00
    Current price £68.00
  • Original price £68.00
    Original price £68.00 - Original price £68.00
    Original price £68.00
    Current price £48.00
    £48.00 - £48.00
    Current price £48.00

    Oversize Stripe Wool Cushion Olive

    Handmade luxury wool cushion with olive-coloured stripes Dimensions: 70 x 40 cm  

    Original price £68.00
    Original price £68.00 - Original price £68.00
    Original price £68.00
    Current price £48.00
    £48.00 - £48.00
    Current price £48.00
    Save 29% Save %

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare