The London Map Print Cushion from One Hundred Stars has a velvet cover that is hand screen printed with a map of London. The inner is made of feathers.
This beautifully designed cushion from One Hundred Stars is a limited edition.
We also stock the London and New York Map Print Cushions from the same range.
Size : 50 cm x 50 cm