A really lovely space which is perfect for getting your head down whilst visiting London.