Blankets & Shawls Relevance Price: Low - High Price: High - Low Alphabetically: A - Z Alphabetically: Z - A Mayoral Shawl - 9477/40 £42.00 Mayoral Shawl - 9477/42 £35.00 Mayoral Shawl - 9477/44 £42.00 Mayoral Blanket - 9492/82 £35.00 Mayoral Blanket - 9490/77 £38.00 Mayoral Blanket - 9490/78 £38.00 Mayoral Blanket - 9489/71 £38.00 Mayoral Blanket - 9489/72 £38.00 Mayoral Blanket - 9477/43 £42.00 Mayoral Blanket - 9489/73 £38.00 Mayoral Blanket - 9490/76 £38.00 Mayoral Blanket - 9490/79 £38.00 Mayoral Blanket - 9492/83 £35.00 Mayoral Shawl - 9393/45 £43.00 Mayoral Shawl - 9393/48 £43.00