Watford New Hope Trust Charity

Charity Shops in Watford
Watford New Hope Trust Charity specialise in aiding homeless individuals. This stores largely stocks furniture.