InStyle -
17 Aug 2014 22:00

We’ve died and gone to Shoe Heaven! Ok, so we’re really talking about the shoe section of London landmark Harrods department store, but with a whopping new 42,000-square-foot space (the size of three Olympic swimming pools), it surely lives up to its name. With all that sparkling real estate, Harrods Shoe Heaven features more than 50 designers […]
Share this Article