The Swallows Care Home

The Swallows Care Home, located in Catford, London, offers residential and dementia care services in a comfortable and homely environment. The home encourages…