Talking shop Rowena Chiu July 31, 2012 Avant Art, Feature Kiosk was set up in 2005 on Spring Street in Soho, New York. Half museum, half store, it has since atttracted a quiet following of customers interested in meticulously sourced artefacts from around the worl...