Andrew Carroll Jones is a Church in Wales priest who served as Archdeacon of Merioneth from 2010 until 2023.
Related
Connected
Not who you're looking for? Others named Andrew Jones: American basketball player (1997-) · former English cricketer, born 1977 · British screenwriter and director (1983–2023) · Australian cricketer