Photo of Mount Helena Boarding School

Location: St. George's School
As Seen In: Supergirl episode 5x06 "Confidence Women"

Young Lena sits alone doing homework on a bench in front of the school as Andrea approaches from the distance.