17 May 2011 Sale of Odeon cinema chain delayed after refinancing by vicky | posted in: All News, UK | 0 The expected £1.2bn sale of the Odeon cinema chain has been indefinitely delayed after Terra Firma completed a £475m refinancing.