Retail news
World's Largest Women's Shoe Shop Opens
Written by
G
Guest contributorThe Shoe Galleries at Selfridges in London has more than 5,000 pairs of shoes on display and over 100,000 others in stock.
A daily briefing with the retail news, expert perspective, and business context to bring into your next meeting.
Want to know more? Learn more