Hi jeno,
I have had a similar illness recently and also had 4 weeks out... I'm doing the stratford marathon which is a week after VLM. I was equally frustrated, but just got back into training slowly. I would completely agree with the other guys- don't worry too much, time is on your side.
Hope you enjoy London, it's a great atmosphere.