While the main Andrew Lucas offices are based in North London, the company has completed prestigious projects in locations all over the world. Whether on the slopes of the Alps, the deserts of the Middle East or a family home in Hampstead, Andrew Lucas Lo