Great place in Central London - only 20 minutes walk to Kings Cross. Planet Organic just 30 seconds away was a bonus lol :)
It's a good size room with a private living room part, where you can comfortably sit on the sofa and relax. Great for business travellers as the place has fast internet. I'll definitely be looking at it for my next London trip. :)
Thank you, Oscar :)