Harrow Town centre, suburban town in North West London, England,
Size: 4896px × 3264px
Location: Harrow, North West London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., borough, center, centre, coffeee, costa, england, harrow, london, people, road, scene, shoppers, sitting, , street, suburban, town, urban, walking