Campus London has a kind of communal space downstairs but the coworking is through techhub: http://www.techhub.com/
Might help if you are going to be in and around Europe as a few hotdesk options...
My fav place to work is Barbican library but not been there in ages.