If you’ve been to London, the chances are you’ve been to Harrods and ticked it off your “places to see” list, along with Buckingham Palace, The London Eye, Tower Bridge and Trafalgar Square. To return from a visit to London without that iconic green Harrods carrier bag would be, quite frankly, a failing.
Published on November 06, 2013 06:35