Title: High street and market
Subjects: History, Markets
Places: England, Newmarket (England), Newmarket (Suffolk)