Lloyd Brothers and Company

1865: 95 Gracechurch Street, London