21a, Tower St
London,
Greater London
WC2H 9NS
020 7240 0931
www.beadworks.co.uk
Latitude: 51.5130632, Longitude: -0.1274827
07:30 - 19:30 - Mo, Tu, We, Th, Fr
Actual information about The Bead Shop of Beds and Bedding category. The Bead Shop is located at 21a, Tower St London, WC2H 9NS. How to get to The Bead Shop office? Look at the map below or call them 020 7240 0931