Embroided wonders
If you love beautiful accessories, you’ll adore Deep Indigo, a label that specialises in embroidery. Choose from sailors’ buttons, flagging and hats, or these novel key chains with embroidered fish, which cost £10.50 each.