A good and comfortable apartment in a nice location, minutes from Sloane square station and wonderful shopping locations.