Headquarters
102 Petty France London SW1H 9AJ United Kingdom
The Charity Commission is the non-ministerial government department that regulates registered charities in England and Wales, ensuring charities meet legal requirements and are run for public benefit.