Buro Happold Limited

17 Newman Street, W1T 1PD (London)