Is your flatmate a pain? Are you over your sofa? Sounds like you need a coffee shop with wifi. These are the best 32 coffee shops for getting work done in London.