Follow their latest travels with ourbrand-new Friends Updates feature.
London photo by The Breeze
April 3, 2006
This raffishly enjoyable section of London is a people-watchers’ delight. People of every age and style frequent the potpourri of shops and eateries that make up this network of stalls, arcades, and pedestrian malls. The Piazza, which...Read More
Share your travel photos to expand your gallery and add color to your reviews.