Stock Photo - England, Suffolk, Stowmarket, General view of Market Square on a non_market day. Stowmarket gets its name from the Anglo_Saxon word ´Stow´ meaning ´principal place´, and was granted a market charter in 1347 by Edward III.

Stock Photo: England, Suffolk, Stowmarket, General view of Market Square on a non-market day. Stowmarket gets its name from the Anglo-Saxon word 'Stow' meaning 'principal.

Searchable keywords

Choose multiple keywords