Sir John de Avene, lord of Afan, Cilfai & Sully — Sir John de Avene, lord of Afan, Cilfai & Sully — the latest coverage, the community and the facts.