Edwards & Todd
25A Museum Street, London , WC1A 1LY
Nearest Tube - Totenham Court Road or Holborn
Map
View Larger Map
Edwards & Todd is a small shop near to the British Museum that sells a wide range of cards, jewelry, gifts, and things for the home. The perfect place for Valentines gifts, or unusual soaps, or teddy bears, or...
Labels: Central London, gifts, homewares
0 Comments:
Post a Comment
<< Home