£93k · Collected in 2025
Founded
1978
Legal Status
Trust
Poplars acts as a catalyst for sustainable community cohesion and development and act as partner in the Local Churches Partnership.
Charity no. 275682
Registered 1978· England & Wales
Year ending 2025
Income & expenditure over time
Europe