Photo of Lex's Mansion (interior)

Location: Cecil Green Park House
As Seen In: Supergirl episode 4x15 "O Brother, Where Art Thou?"

Lena sits down on the bench in front of the fireplace as Lex talks about her mother.