Original Thread Drawn
The Museum of London have some unique exclusive textile art pieces, including the pair of corgis and the London pigeon now has three Big Ben towers made in the Museum of London's very own tweed. To those that can't make it to the shop itself you can call and order over the phone. Each piece is embroidery signed and only 1 of 1.
Telephone number for the shop is 0207 814 5600