Where

Olympus House
Britannia Road Patchway
South Gloucestershire
BS34 5TA

View Larger Map

Brandon Trust, The

To provide homes, support and care for people with special learning needs, or persons suffering from mental or physical handicap or illness, to lead an independent life in the community