Annual report /
London Lighthouse.
London : London Lighthouse,
[1989]-
Description based on: 1990.
Cover title.
"A centre for people facing the challenge of AIDS."
London Lighthouse