Definition of London Lighthouse from the Oxford Advanced Learner's Dictionary


London Lighthouse

; NAmE
jump to other results
an advice and support centre, where people could also live, which was opened in London in 1988 for people with HIV/AIDS. In 1998 the residential unit was closed, and after 2000 the various London service centres of the Terrence Higgins Trust were known as Lighthouse. see also Terrence Higgins Trust