iStock International
While visiting London’s cultural heavyweights can easily occupy an entire trip, make sure to leave some time for some consumer pursuits here, too. The city does have some of the best shops in Europe, from legendary Harrod’s department store to high-end boutiques on Oxford Street to antique stands on Portobello Road.