STOWMARKET, a town of Suffolk, in England, situated in E. Long. 1° 6'. N. Lat. 52° 16'. It is a large hand-