Title: Elford Close Resource Centre
Subjects: Elford Close Resource Centre (Greenwich, England)