Concept

Nelson Trust

Properties

SES ID
  • 450724
Notation
  • 450724
In scheme
Top concept of
Definition
  • Residential alcohol treatment centre near Stroud, Gloucestershire, founded in 1985.