Anyone know where to see a f1 in london? any dealer or workshop? I read something about a street that, if you're lucky, you can see the "gtr harrods" or something like that, but not sure.
I've been a few times in England and I have never seen a live F1, only the LM3 in Paris but it was too fast to be my dream since childhood. thanks