Concept

London Lighthouse

Properties

SES ID
  • 43552
Notation
  • 43552
In scheme
Top concept of
Definition
  • Centre and hospice helping people with AIDS and their families and friends; founded in 1986. The building was sold off in 2015 as improved treatments made long-term residential care unnecessary.