Blankets & Shawls

Mayoral Blanket - 9861/064 £24.50

Mayoral Blanket - 9852/057 £24.50

Mayoral Blanket - 9852/058 £24.50

Mayoral Blanket - 9783/018 £23.80

Mayoral Blanket - 9852/059 £24.50

Mayoral Blanket - 9861/062 £24.50

Mayoral Blanket - 9861/063 £24.50

Mayoral Shawl - 9853/064 £30.10

Pretty Originals Shawl - JPK1320 £47.00

Pretty Originals Shawl - JPK1320/blue £47.00

Pretty Originals Shawl - JPK4320 £47.00