bit too much cloud here in sussex, well from the limited view from my window anyway...
a contrail at night is probably not going to show up too well in a photo but it might be worth trying to get a few pics?
whereabouts in london?
I see them all the time at night. Yes, they are not as frequent later on at night since there are restrictions, but you still get them, especially
from high altitude jets.