Posts tagged 'one mitre square'

One Mitre Square wins planning

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

News

Instagram


Workplace | Design | Architecture