Managed office space for rent

Charlotte Road Shoreditch EC2

Managed by Dotted Desks

Managed Office
NEW LISTING
Image of the property at 5 Charlotte Road, London EC2A 3DH