Photograph of Stamford House, the Sainsbury's head office in London, viewed on Rennie Street. The photograph dates to 1969 or later (image features a...
The factory, which was located close to Sainsbury's head offices on Stamford Street was where Sainsbury's pies and sausages were produced. It opened...
Advertisement for the new store "the largest all-food self-service in the country" and including illustrations demonstrating how to use a self-service...