Great apartment. Perfect location. Clean and new. It was the perfect place for a week stay in London. It’s very central and you are literally 2 mn from Harrods and Sloane street.