By Alborz Fallah | July 23rd, 2008 Tweet Print page 1 FIND DEALS Mini stand 2008 London Motorshow BMW’s Mini brand puts on a show at this year’s London Motorshow.