Artists & Fleas (map) 568 Broadway New York, NY, 10012 United States ✚ gCal ✚ iCal A beautiful space in the heart of Soho, with carefully curated art , fashion and a Strand Kiosk. I spin a eclectic set of rock, souland electronic music, a great space to people watch. Come by.