Peters’ Cleaners has been operating for more than 60 years on St Paul’s Street, in Stamford, Lincs – which was previously named “Britain’s most picturesque town”.
This article, images and content belong to the source and curated for informational purposes.