Great place if you're working in London and cool space.