Very stylish and comfortable place in the best location of London.
1 minute walk to Harrods.
Great place !!!