Willow Tree Lodge

Willow Tree Lodge is a residential nursing home located in the historic Cathedral city of Canterbury, Kent. The home is set on the Old Dover Road in the…