The Children's Family Trust: 7 Lansdown Road, Abergavenny : report of an inspection, June 1993 /
Great Britain.Welsh Office.Social Services Inspectorate.
Cardiff : Welsh Office,
1993.
Cover title
7 Lansdown Road (Abergavenny, Wales)
Children