I've just had a look on the Liverpool ONE website here. It claims that Chavasse Park will be "Liverpool’s answer to New York’s Central Park" but doesn't say when it will open.