UPHAM NEW MILLENNIUM VILLAGE HALL
✓ Registered charity · 301976About
The provision and maintenance of a village hall for use by the inhabitants of the parish of Upham and surrounding neighbourhoods.
Where we work
Hampshire
Get a custom landing page to promote your charity
Find out more