Bead Shop (The)

London, United Kingdom


Address

21a Tower Street
WC2H 9NS London
United Kingdom

Phone

+44 20 7240 0931


Neighborhood

Covent Garden/ Holborn


Nearest Train

Covent Garden


Hours

Mo from 01:00 PM to 06:00 PM
Tu to Fr from 10:30 AM to 06:00 PM
Sa from 10:30 AM to 05:00 PM


Category

Art, Accessories


Avg User Rating

30 reviews

More Info

Destination Guide

Hotels near Bead Shop (The)

Things to do near Bead Shop (The)

Restaurants near Bead Shop (The)

Shops near Bead Shop (The)