Hastings & Rother Voluntary Association For The Blind

An independent charity running for over 100 years - improving the lives of the blind & partially sighted., An independent charity running for over 100 years - improving the lives of the blind & partially sighted.

Provided by Hastings & Rother Voluntary Association For The Blind