Beadworks UK Ltd.

Beadworks UK Ltd.

www.beadworks.co.uk
21 Tower Street, Covent Garden, London WC2H 9NS / Visit our world famous Covent Garden Bead Shop at 21 Tower Street, Covent Garden to experience the ultimate in bead shopping! Or our online shop.
Beadworks UK Ltd.