Give T.k maxx a try they have shops all over london, they mostly sell last year gear at low price so you may be lucky and find some thing hot but it can be hit or miss, there also many cycle shops just off oxford street and around soho there are many gay shops which would have more fetish lycra.