Residential Care
19 August 2025
Rajanikanth Selvanandan
33 beds
The Swallows is a residential care home located in Lewisham, London. The home provides specialist support for people with dementia and older people. The home has 33 beds. It was rated Inadequate at its last inspection in August 2025. The home is operated by Rajanikanth Selvanandan.
318 Brownhill Road, Catford, London, SE6 1AX
Send an enquiry and we'll help connect you with this care home.
327-329 Brownhill Road, Catford, London
0.1 miles away
305-307 Brownhill Road, Catford, London
0.1 miles away
55 Broadfield Road, London
0.1 miles away
Catford, London
0.1 miles away
334 Brownhill Road, Catford, London
0.1 miles away
105 Wellmeadow Road, Catford, London
0.2 miles away