Tom Griffiths speaks at Indian YMCA London. Photo: Jim Aindow Tom Griffiths speaks at Indian YMCA London. Photo: Jim Aindow