Archive for June, 2008

Cars to look out for at the London Show

Saturday, June 28th, 2008

London Motor show news

It’s unfortunate that the British Motor Show is only every two years, as the ExCeL location in the London Docklands is a fabulous venue. This year’s event will play host to more than 20 world debuts, the most interesting we know about listed here in alphabetical order. (more…)