Liverpool FC strikes Chapel Street tower deal

 

Liverpool Football Club is close to striking a deal with Rumford Investments to take up to 28,000 sq ft of its 16-storey 20 Chapel Street tower in Liverpool city centre.

 

It