Reviving this thread....is it Highcroft oposite Rookery park? I used to walk past the hospital on my right,when I went to Birches Green School.I lived in the maisonettes at the top of Bromford Lane,by Cleeve House,turn right and go down to school past the hospital in question......please help me...