Posted on June 5, 2008 by JackLondon International Music Show 2008 What hopes to be the next big thing for the UK music industry, the London International Music Show 08 (LIMS08) 12 – 15 June Related