Sometimes, I tend to go to Citizen M. They have a huge second floor and ground floor which is perfect for working - a day pass is £15. Bonus points because their seats/sofas are extra comfy, and there's a wide selection depending on what you prefer (booths, open tables, etc.)