The Birches School
Newholme Road, West Didsbury, Manchester, M20 2XZ
The Birches School with URN 105613, a Community special school located in Manchester, city of Manchester, England. A Mixed school, the school campus is located at Newholme Road, West...
