Shops and cafes on the High Street in the town centre, Stroud, Gloucestershire, England, UK


Size: 8212px × 5826px
Location: Stroud, Gloucestershire, England, UK
Photo credit: © Ian Dagnall / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: area, bar, bars, blue, britain, british, cafe, cafes, center, centre, country, england, english, gloucestershire, great, high, kingdom, local, main, market, pedestrian, picturesque, restaurant, restaurants, scene, scenic, shop, shopping, shops, skies, sky, south, southern, st, stores, street, stroud, summer, sun, sunny, sunshine, town, traditional, typical, uk, united, west