Albion Place, Shopping Area, and Listed Building, Devizes, Wiltshire, England, UK, GB.
Devizes is a market town and civil parish in Wiltshire, England. It developed around Devizes Castle, an 11th-century Norman castle, and received a charter in 1141.
Size: 8018px × 5345px
Location: Albion Place, Devizes, Wiltshire, England, UK.
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2, albion, britain, building, devizes, england, gb, grade, great, kingdom, listed, place, shopping, travel, uk, united, wiltshire