On bing streetside I can see a sign for "Rhodes Wood Hospital". Is this a real hospital?

maybe it's just signposting "Rhodes Wood Hospital School" ?

https://get-information-schools.service.gov.uk/Establishments/Establishment/Details/144726