Newbury town centre with people walking around the outdoor street market and shops in Newbury town centre Newbury Berkshire England UK GB Europe


Newbury is a market town in West Berkshire, England, in the valley of the River Kennet.


Size: 7272px × 4853px
Location: Newbury Berkshire England UK GB Europe
Photo credit: © eye35 stock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: artisan, attraction, berkshire, blue, british, center, centre, city, destination, england, english, europe, farmers, gb, high, leisure, market, newbury, northbrook, outdoors, people, sky, stall, street, sunday, tourist, tourists, town, uk, urban, visitor, visitors, west