image
Aug 5, 2014

What is the meaning of a Cheshire home?

2
0+
0-
  • Best answer

  • Others answers (1)

  • image
    Aug 5, 2014

    Cheshire Homes are homes that provide shelter to physically disabled people. It may specialise in a particular area depending upon the local community. It started after the foundation of Leonard Cheshire Disability(LCD) which is a UK based charity for helping disabled people.

    0+
    0-
    Comment
  • image