Daily Photo 29/10/08: Spitroast In Greenwich Market October 29, 2008 By Rob Powell Wednesday’s in Greenwich market mean fresh produce and food to go. I think this was a hog being cooked on the spit.