Park life: Games leave London with a happy golden glow