Stafford Allen and Sons Ltd

Established in 1833 as Stafford Allen & Sons. Premises included 7 Cowper Street, Finsbury and Wharf Road, London. In 1966 the comapny joined with W. J. Bush and Co, and A. Boake, Roberts and Co to form Bush Boake Allen.