The Harrods Sale is on
London's most famous upscale store, Harrods, is traditionally the focal point of shopping on Boxing Day - 26 December. For locals as well as tourists this Knightsbridge store offers steep discounts to attract shoppers after Christmas. Perfumes are sold at 50% off regular prices and women's designer clothing can be purchased for as much as $3,000 less than their original prices - imagine what the original prices…












