Shanghai Street: tradition and craft stand the test of time