Beautifully appointed high-ceilinged ground floor split level apartment situated just off Sloane Square. This bright apartment has been modernised throughout and comprises two bedrooms and two bathrooms, as well as a spacious reception room. Long let