Filming Location: Harrow Town Centre

About Harrow Town Centre

Pedestrianised shopping area.

Apply to film at Harrow Town Centre

Location

Address: Town Centre, Harrow, HA1 1AR