LCC is a design and construction company based in central London providing services all around the UK. We are seeking an experienced and ambitious architect and…