Skip to content

Stafford and Company Ltd., Netherfield (Nottingham, England)

Stafford & Company was located at Forester Street in the town of Netherfield in Nottingham, England. It was in operation from the 1880s until the 1970s.