English

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

 

London Lighthouse

 
BrE
 
; 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