Archdale School
Archdale Road, Sheffield, South Yorkshire, S2 1PL
Archdale School with URN 107177, a Community special school located in Sheffield, city of Sheffield, England. A Mixed school, the school campus is located at Archdale Road, Sheffield, South...
