Description:
Duchesne House
Duchesne House is a Catholic care home, providing personal care to sisters of the Society of the Sacred Heart religious order, in the London Borough of Wandsworth. The home is registered to for 22 people some of whom may have dementia.
