Braidwood Trust School for the Deaf is located in Birmingham, United Kingdom on Bromford Rd, Hodgehill. Braidwood Trust School for the Deaf is rated 4 out of 5 in the category school for the deaf in United Kingdom.
Address
Bromford Rd, Hodgehill
Accessibility
Wheelchair-accessible entrance