100 Liverpool Street

Located in Liverpool Street, in the beating heart of London, the new envelope has made it possible to give new life to an old building stripped down to its structure. The curvilinear shape of its perimeter, an imposing central elliptical atrium are just some of the features that distinguish this reborn building. Our job was […]