London photo by jenvalet
May 20, 2008
Harrod's is a feast for the eyes, the ears, the nose...it has everything you could ever want all under one beautiful roof. My favorite place was LaDuree - the home of the famous French Macaroons. These are worth...Read More
Share your travel photos to expand your gallery and add color to your reviews.