More half baked London Development Agency still half baked?