Follow their latest travels with ourbrand-new Friends Updates feature.
London photo by Kathy
March 29, 2001
Covent Garden is more of a tourist market than some of the others. There are shops inside. Some are places that sell soaps "LUSH" one of my favorites and "The Body Shop". There are a lot of stalls selling purses,...Read More
Share your travel photos to expand your gallery and add color to your reviews.