Really good stylish space for a stay in london