Title: The proposed closure of Camberwell Reception Centre and its implications for services in S.E. London
First published: 1981
Subjects: Camberwell Reception Centre, Public welfare
Places: England, London