Stamford Shop History

The history of Stamford's shops since 1900 with their associated businesses and trades.
With particular focus on the High Street and food trades.