If shopping is your thing. Then a trip to London would not be complete without a trip to Harrods. This landmark department store was founded in 1837 and offers over a million square feet of shopping experience. Harrods is a upmarket department store that sell just about anything you could ever want. We think  the traditional Food Halls on the first floor are a real treat. They sell the most beautiful foods, from dinner that you could take home to cook to delicious candies. One of our favorite things to do is to buy a small picnic from the food counters and take it to Hyde Park down the street. If you prefer to sit and eat, there are 12 restraunts to choose from. Harrods is truly a London experience. You can look at a Store Guide before you go to plan your visit by clicking here.