Stephen Denholm, who passed away this week, was a buddhist, a man who made a huge difference to Somers Town by founding and running the Festival of Cultures for 20 years, and someone whose presence added to life of all who encountered him. A rare being, he made time for those whose voices don’t get… Continue reading Steve Denholm RIP