Auto123.com - Helping you drive happy

The British International Motor Show 2008 (Part one)

London, England - Having grown up in the UK, many of my fondest auto show experiences took place in that country when I was a child. Way back then, the annual Motor Show, as they call it over there, was staged at the wonderfully historic Earls Court Exhibition Hall.