 Royle was educated at Marlborough Road and Roath Park primary schools in Cardiff.He then continued his education in England, attending St Edmund's School, then an all-boys independent school in Canterbury, Kent, which was run by the Clergy Orphan Corporation.He studied theology at King's College London, graduating with an Associateship of King's College (AKC) qualification (equivalent to an ordinary degree) in 1961.