Great place in the center of London, within walking distance to Sloane Square and all the shops on King’s Road. Lovely!