Royal School for the Blind (Liverpool)
Church Road North, Wavertree, Liverpool, Merseyside, L15 6TQ
Royal School for the Blind (Liverpool) with URN 104735, a Non-maintained special school located in Liverpool, city of Liverpool, England. A Mixed school with a capacity of 90 students,...
