Beechcroft Care Centre Ltd327-329 Brownhill Road, Catford, London SE6 1AL1.4 miles away from centre of Downham1 Reviewsfrom £1,300 / week30 roomsOlder Person CareRespite CarePermanent CareNursing CareDementia Nursing Care