Polaroids of the staff of Neals Yard Remedies’ factory and head office in Battersea, London (2003) prior to the company’s move out of London.
Polaroids of the staff of Neals Yard Remedies’ factory and head office in Battersea, London (2003) prior to the company’s move out of London.