Stow Market square

Stow has a large Market Square where huge sheep sales and horse fairs were held. As many as 20,000 sheep were gathered for the sales.