London Shopping

Friday, February 09, 2007

Edwards & Todd

25A Museum Street, London , WC1A 1LY
Nearest Tube - Totenham Court Road or Holborn

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


Post a Comment

<< Home