London Shopping

Friday, February 09, 2007

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: , ,

0 Comments:

Post a Comment

<< Home