Appeal court rejects challenge to Liverpool scheme

The Court of Appeal has put an end to a group of Liverpool business people’s bid to stop a £35m redevelopment of the Lime Street station site in Liverpool.

Illiad Tower Liverpool