Street party in Turnham Green caps a novel weekend of fun in Chiswick