Office, Office with Showroom, Showroom / Gallery
Long Lease, 3,250 sf
This smart office on two levels is fitted to a contemporary style. The unit is..
Wenlock Road is a popular location for tech companies thanks to its vicinity to Old Street, considered the Tech Cluster in London. The building..