tewkesbury town centre quaint historic timbered buildings shops Gloucestershire, England.


Tewkesbury is a town in Gloucestershire, England. It stands at the confluence of the River Severn and the River Avon, and also minor tributaries the Swilgate and Carrant Brook. It gives its name to the Borough of Tewkesbury, of which the town is the second largest settlement.


Size: 5100px × 3387px
Photo credit: © Colin Palmer Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: air, bnb, british, buildings, buy, centre, countryside, day, desirable, england, english, eu, gb, gloucestershire, goods, historic, kingdom, listing, market, markets, pavements, picture, postcard, quaint, scene, scenic, shops, stay, street, streets, summer, sun, sunny, tewkesbury, timber, timbered, town, travel, uk, united, urban, vacation, visit, visitors, warm