New Bike Show Launched in UK

LONDON, UK (November 19) – The UK has a bicycle show again in the nation’s capital. The Business Design Centre launched The International Cycle Show 2002 staged 26 – 29 September 2002 in London. The new exhibition, called Cycle, is not just a trade and consumer show but has big ambitions. Surely one of the

Continue reading this article?

  • Create an account under a minute and continue reading
  • Read 3 articles for free every month

Create an account instantly