T techbikers.com Techbikers: London tech community riding from Paris to London 5 points mwillmott 11 years ago 2 comments