Rooms was very basic, but clean; booking was easy, the Hall was close to the Tube station, and it was nice to have a kitchen (the kitchen had a bit of a funk to it, but nothing too terrible, and it's a college dorm, after all...).
Loring Hall, New Cross, London