Relaxing space and extremely well located in central London.