Loading...
 
Skip to main content
(Cached)

STROUD

STROUD, a busy manufacturing town of Gloucestershire; stands on rising ground overlooking the confluence of the Frome and Slade, which unite to form the Frome or Stroud Water, 10 m. SE. of Gloucester; numerous cloth and dye works are built along the banks of the river; in the town are several woollen factories.


Page last modified on Monday February 2, 2015 07:52:26 GMT-0000