Very good episode. The reasons for not being able to park in London were pretty funny and the whole thing with phoning someone up and having to register an account which was definitly a load of hassle. And since when did they bring in that you have to use a credit card to use in a machine to pay for parking?
I did miss the start of the GTR bit as I was finishing watching Knight Rider (I now have all the seasons on DVD :p) but will download it or watch it on iPlayer. The car history of the two guys from Dragons Den was quite interesting and probably the most-so this season.
The Sandero thing was a bit weak, I will agree but it was still slightly funny and they can't just stop with it after doing it since the season started.
Overall it was a good episode. Certainly not the worst but not the very best either! ;)