A striking prime Shoreditch 18,000sq ft office premises arranged over lower ground, ground and first floors in a recently constructed mixed use scheme.
26-28 Leonard street, London EC2A 4BY