We loved staying at Sloane Gardens! The apartment is stunning and so comfortably appointed. We were steps from the train station and bus stops and there was so much to see and do super close by. We will stay here again next time we’re in London!!