Buro Happold

2 Brewery Place, Brewery Wharf, 49 Newhall Street, Leeds, LS10 1NE, United Kingdom (Yorkshire and The Humber)