OpenCharities

Dr Henry Taylor

Trustee

Charity Role Appointed
The Philosophers' Yard Trustee May 6, 2026