26-28 leonard street

A striking prime Shoreditch 18,000sq ft office premises arranged over lower ground, ground and first floors in a recently constructed mixed use scheme.

address

26-28 Leonard street, London EC2A 4BY