Great Shelford Village Charity

The charity owns 53 affordable almshouse homes at More’s Meadow, Great Shelford, providing accommodation for local people in housing need.