MovieMaps

Photo of London Park

Location: Victory Square
As Seen In: Charmed episode 3x01 “An Inconvenient Truth

A police officer talks to Jimmy in the park as people walk past.