A few months ago we got news of TechHub, a new co-working space aiming at putting together technology companies from all over Europe in the heart of London and we thought this could have been a good chance for us to get better involved in the European startup scene. Eventually on Monday the 12th July TechHub opened and we finally started working in Bleaky.