Terra Firma finds new home for Wizard

London-based Terra Firma Capital Partners has sold Wizard Inns, the 63-strong managed pub group, to Wolverhampton & Dudley Breweries for £96.7 million.

Share this