Richard Antcliffe

Richard is Director of Finance and Operations for the Diocese of London, and a member of Christ Church Roxeth, Harrow.