Freeth served for nearly 20 years as a Churchwarden of the leading London Anglo-Catholic Church, All Saints, Margaret Street.
Freeth held a nearly 20-year tenure as a Churchwarden at the prominent London Anglo-Catholic parish of All Saints, Margaret Street.