Blankets & Shawls Relevance Price: Low - High Price: High - Low Alphabetically: A - Z Alphabetically: Z - A Mayoral Blanket - 9852/056 £35.00 Mayoral Blanket - 9861/064 £35.00 Mayoral Blanket - 9852/057 £35.00 Mayoral Shawl - 9853/061 £43.00 Mayoral Shawl - 9853/062 £43.00 Mayoral Blanket - 9852/058 £35.00 Mayoral Blanket - 9783/018 £34.00 Mayoral Blanket - 9852/055 £35.00 Mayoral Blanket - 9852/059 £35.00 Mayoral Blanket - 9861/062 £35.00 Mayoral Blanket - 9861/063 £35.00 Mayoral Shawl - 9853/064 £43.00 Pretty Originals Shawl - JPK1320 £47.00 Pretty Originals Shawl - JPK1320/blue £47.00 Pretty Originals Shawl - JPK4320 £47.00