Blankets & Shawls Relevance Price: Low - High Price: High - Low Alphabetically: A - Z Alphabetically: Z - A Mayoral Shawl - 9393/45 £43.00 Mayoral Shawl - 9393/47 £43.00 Mayoral Shawl - 9393/48 £43.00 Mayoral Blanket - 9396/51 £38.00 Mayoral Blanket - 9399/27 £38.00 Mayoral Blanket - 9396/52 £38.00