Photo of Starford Academy

Location: Mulgrave School
As Seen In: Lucifer episode 2x15 "Deceptive Little Parasite"

Chloe and Lucifer walk up the stairs with the headmaster while he tells them about the school.