The entrance to the Howard Centre, Welwyn Garden City, Herts.
The entrance to the Howard Centre shopping mall in Welwyn Garden City, Herts., England.
Size: 2848px × 4287px
Location: Welwyn Garden City, Hertfordshire, England.
Photo credit: © Brian Arnopp / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: centre, city, entrance, garden, herts., howard, , shopping, town, welwyn