WHO WE ARE

A R C H I T E C T S Carrick Howell Lawrence was founded in London, in the 1980s by Adrian Carrick, Edward Howell and Stephen Lawrence. The team now have offices in Amsterdam, Devon & Surrey- led by Aid Carrick.