I can't help but perhaps if you gave more info - where in NW London? What direction was it heading? Approximate height - very low, very high? I'm sure someone on here could help. Alternatively, the various spotters forums are usually the sources of answers to such questions.
Good luck.