Self-managed office space for rent

Long Acre Covent Garden WC2

Managed by Sub800

Self-managed Office
19 desks
£10,750 p/m
956 ft²
1 office available
Image of the property at 36 Long Acre, London WC2E 9SZ