I found myself at Selfridges this week, specifically in what the London retailer says is the world's largest shoe department.