I think you're right.It looks like its right outside the Houses of Parliament in westminister.
Just where Winston Churchill statue is.
Michty me, might is right.Here's another one from the Sun and Sands roundabout down my way:
whereabouts in London is that?
If it was coming from one of our projects I can find out who the driver was and he won't be working for much longer