NEW HORIZONS
“Main area of operation is inner London and surrounding areas and throughout England.
- Find out more:
- CharityBase
- Charity Commission
Where this organisation works
In the UK, NEW HORIZONS works in England.
placeRegistered office: E12000007