Managed office space for rent

Leman Street Aldgate East E1

Managed by Techspace

Managed Office
24 - 90 desks
£10,320 p/m
810 ft²
2 offices available
Access to shared meeting rooms, kitchen, roof terrace
Image of the property at Leman St, Whitechapel - E1