An Archibald Park was operating at 47 Leonard Street, Finsbury, London, from 1836-41, but the work might also have been published by Alexander Park (perhaps Archibald's son) who occupied the same premises from 1842-1863.