Company name: Barnard & Westwood
Description: Barnard & Westwood Fine Printers & Bookbinders are based in London and specialise in bespoke printing (die stamping, letterpress, foil blocking) and binding
23 Pakenham St, London WC1X 0LB, United Kingdom