CELESTIAL Buttons has over 4,000 styles, from the classic mother- of-pearl and braided leather types to funkier, fur-covered buttons and diamante gems. The hand-made lustered porcelain and sterling silver designs are precious enough to stand alone as jewelery and the shop, with its zebra-print countertops and plush seats, provides the inspiration to revamp the most drab M&S jacket into a one-of-a-kind. Bring in your old frocks and make the most of the button expertise of the wonderful staff.

Celestial Buttons, 54 Cross Street, Islington, London N1, 0171 226 4766