selfridge’s london opened the world’s largest shoe department. it’s 35,000 sq. ft. and home
to more than 4,000 pairs of beautiful shoes from more than 120 designers.

Advertisements