Congratulations Neo Soho for the soft opening last week! Neo Soho is a lavish retail centre that encompasses urban entertainment with the high-class shopping experience. It was a quality time for us as we went to the opening of the mall and spent some time in both Neo Soho and Central Park Mall (as they have the connecting sky bridge).