Been around to my local aldi just now.... the kit seems pretty decent!! they had a light set for £10 which i could buy from the £1 shop down the road though. there were a few merino jackets, baselayers, arm/leg warmers but their gloves didnt seem to be selling at all.
I Suppose when you live in the slum that is north london like i do (not out of personal choice i swear!) you just go around to other peoples bikes and take what you need or just straight up stab a few cyclists when you politely ask them to dismount and hand over their bike
--Its depressing, disgusting and somewhat morbid i know But such is the reality that is North London. Unless you ride a bicycle all Leathered and kevlar'd up like Judge Dredd, theys goin be plenty of people out there who will mug you.