A friend is looking to buy their first pair of shoes and my two shop recommendations, CMK and Urban Rock, are no longer (at least I assume urban Rock are no longer, as I can't find them online anywhere?). Does anyone have any recommendations for a good shop in or around London that will give good advice and not sell them a wildly inappropriate or poorly-fitting pair of shoes?