London: 60 Things to See and Do
…complete without a quick stop at one of the world’s most famous department stores, Harrods. The store has over 90,000 m2 of selling space in over 330 departments making it the biggest department store in Europe. It is massive and I wouldn’t recommend trying to cover the whole store on your visit as the majority of the items for sale you probably can’t afford. It is however worth a quick look around some of the departments including the spectacular…