Primrose Cottage27 Pencoedtre Road, Barry CF63 1SD3.4 miles away from centre of Lower Penarth3 roomsYounger Adult CareRespite CarePermanent CareDementia Residential CareResidential CareLearning Disability CareMental Health Care