Live @ STK An impromptu musical gathering at the legendary Stoke Newington Airport … more details here.