These are the search results for “Halls of residence” which is a synonym for your search term “"residential homes for young people"”

Quod vide
Accommodation for students
Halls of residence
Youth hostels