Managed office space for rent

Church Lane Aldgate E1

Managed by Dotted Desks

Managed Office
Image of the property at Wool House 74 Back Church Lane, E1 1LX