
London-based architects Sheppard Robson has won planning for a 20-storey office building on a prominent site at One Mitre Square, Aldgate, in the City of London. The building will house 25,000 sq m of Grade A office space with a retail/café space on street level. The scheme will also create a new public square. According to Sheppard Robson the design is based on a medieval priory that used to occupy the site and is ‘broken into a cluster of smaller towers, each with its own subtle identity.’ The building features a double-skin cladding comprising a double-glazed inner layer, single-glazed outer layer and an operable blind in the cavity between.