26 & 28 Leonard Street EC2.

Unique office/showroom building occupying a prime Shoreditch location totalling 18,465 sq ft arranged over ground and lower ground floor levels.