Handmade puppets waiting to meet you at Greenwich Market today