Selfridges Shoe Galleries – World’s Largest Shoe Shop

I think every shoe lover is envious of the women in London. The Shoe Galleries recently opened and it’s carrying a major title. The world’s largest shoe store!! 35,000 square feet…4,000 shoes on display…55,000 pairs of shoes in stock!! I would go into heel overdose in there. The aesthetics are AMAZING!! Take a look. I [...]






