Quinbrook Infrastructure Partners has closed a GBP-238.5-million (USD 308.5m/EUR 283.5m) debt financing deal supporting the construction of its Cleve Hill solar and energy storage park in Kent, England, touted as the largest one of its kind in the UK.