Eyes out chaps! Just seen This in the Telegraph; given our collective interest in cars there's a chance someone here might see it or even be offered it (although I would imagine it was probably stolen to order).
I'm almost positive I saw this being towed this week on a trailer.. i'd be very surprised if it was being driven around in broad daylight in central London though..