Nice work anon, I think that you are pretty much spot on with the car layouts from both pics, however I am not 100% on the van with a car behind, I think that may be a van towing a trailer. Tbh not 100% on that either.
If you have a look at the Hispaniola awning/shelter in the LISA pic I was thinking that could be the group that was walking towards the cam in the Embankment pics - but again, that could very well be the benches/bins, I think you can see the steps that lead to the raised benches..
I was thinking that we could perhaps come at for the other side, are there any vehicles that we can say haven't moved but are in the Lisa and Emb pics. Based on the parking regs that would give us a 2 hour window (Max stay 2 hrs) - but again it would be impossible to tell if it truly was the same vehicle.