Both items are essential for virtually every electronics project so any shop that stocks that sort of thing is going to have a soldering iron, solder and a range of resistors.
I don't know London so I can't help with any shops local to you. I'd assume there's a pick up point for RS components there which might be a place to start.