Great Shelford Parochial Charities (Almshouses)

Management of existing almshouses and development of more if the opportunity arises.

  • County: Cambridgeshire
  • District: South Cambridgeshire

More information: Great Shelford Parochial Charities