Selfridges London launched the largest women’s shoe department in the world today – featuring six unique shoe galleries, surrounded by 11 beautiful boutiques created by the world’s most iconic shoe brands. The gallery will showcase 150 designers with 55,000 pairs of shoes in stock at any one time and 4,000 pairs on display. Oh heaven!