The expansive selection of brands conveniently located under one roof at Selfridges, coupled with the excellent customer service, makes it worthy of a detour on your London shopping trip.