Castle Bow Holder Beautifully personalised Princess Castle Bow holder. £6.75 Quantity: at £6.75 each Add To Basket 21 in stock. Beautiful embroidered Castle Bow Holder. Embroidered with name of your choice. Please ensure you leave the name in the notes at checkout. Please ensure spelling is correct as this cant be rectified once made. These are made to order, please allow 28 working days for delivery.