Telford is a town in Shropshire, town is inland and near the River Severn.
Size: 5000px × 3333px
Location: Telford England
Photo credit: © Dinko Kyuchukov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: anglesey, architecture, banner, bridge, britain, building, business, celebration, culture, demonstration, destination, england, english, famous, great, group, gwynedd, hall, historical, infrastructure, market, menai, nord, north, outdoor, people, pont, shoppers, shropshire, strait, structure, suspension, telford, tourism, tourist, town, uk, wales, wellington