- Care home
Camberwell Lodge
Map and contact details
Camberwell Lodge
Picton Street
London
SE5 7QH
Picton Street
London
SE5 7QH