Administrative History | Netherhills Children's Home was situated at 26 Netherhills Avenue, Aberdeen. It opened in 1992 as the successor establishment to Broomhill Hostel. It closed in 2008, with residents transferred to a new home, The Willows, at the junction of Hardgate and Willowbank Road. |