Auto Express Uncategorized British Motor Show cancelled March 19, 2009 admin London car show is axed due to economic down – but might return in 2012 Full story...