The smallest limousine on earth

The smallest limousine on earth

Throughout history, there has always been a good relationship between Greece and the United Kingdom. Perhaps that explains the relatively large amount of British classic cars that we find on the website Car.gr. One of them is this remarkable little limousine: a Vanden Plas 1100.

In the early 1960’s, British Motor Corporation was working on

Read more...