Great place to stay if you want your own studio space in central London.