Hel Yes to Finns in town September 26, 2010 by galina I have Finnish friends, so when a Finnish institute in London opened a temporary space in Hackney read more