I also live, work and go out and about London every day. I do not live in constant fear but if you are in the wrong place at the wrong time then anything is possible. The more affluent the area the higher the risk as no point targeting people in deprived areas!
OP, if you want an enjoyable and stress free visit and plan to wear short sleeves then personally I would not wear a sub.