Title: London Bank of Industry, No. 8, Margaret Street, Oxford Street ...
Subjects: Money, London Bank of Industry