The Charity Commission for England and Wales was formed in February of 2007. The agency which superseded it was the Charity Commission. It is in the jurisdiction of England and Wales. The headquarters of the agency is in London.
This charity was first establish by the Charitable Trusts Act 1853. The charities had been attempted to be reformed several times in which all of those times were opposed. The attempts were opposed to multiple interest groups which included the church, courts, universities, and companies.
Visit a website about the charity to learn more what they advocate for!