After spending almost a month in London this past month, I can say that car spotting there is glorious. Tons of great things to see. Saw that same 4x4 there, thing was pretty epic. The F50 is at the Ferrari dealer I believe. Wish I would have seen that Koenigsegg though!