The Willow

Description: The Willow The Willow is a care home located in Chesham. It provides care and accommodation for up to eleven people who are elderly and physically frail.