A foldable brolly works wonders. A waterproof jacket/trench will do great, cashmere sweaters keep you warm, tee shirts are always basic needs, and leather gloves should suffice. Don't forget boots and a good waterproof bag (i.e.LONGCHAMP!). And leave enough space for your shopping-loads of great shopping areas here in London.