This January, Castle Square, a new addition to Elephant and Castle, is commemorating key International Food Days across the month to celebrate its eclectic mix of independent traders, delicious ...