I have done L.lb from Peshawar university in 2015.
University was very good and learning experience was highly recommended, teachers are impressive and the students were very co operative, they provide hostel services too but one thing they should add is to make it more practical. Students enjoy when there are more practical work than theory, they enjoy and learn easily and their interest remain intact with the course.