Photo of Park

Location: Holland Park
As Seen In: Supergirl episode 4x06 "Call to Action"

The alien couple walks down the path beside the pond.