Images: Jason Critchell What better place than the UK’s premier bike show at the NEC in Birmingham to launch a new commuter friendly bike? With much of the country cut off by floods and more […]