Description Although this car doesn't look like anything special, it is in fact a rare Bristol Blenheim. Bristol is a bizarre English car company that build about 20 cars per year, such as this one, that cost about £160,000 new. If you want to buy a Bristol, you first have to gain the trust of the company's owner... This, the crappy looks, and the ridiculous price probably explains why the car is so rare! This one was parked in Lowndes Square.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...