Watford Town centre, Hertfordshire, England,
Size: 4896px × 3264px
Location: Watford, UK
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., centre, commuter, england, food, hertfordshire, intu, king, london, people, quarter, scene, shoppers, shopping, street, town, walking, watford