Managed office space for rent

Roger Street Holborn WC1

Managed by WorkPad

Managed Office
Image of the property at  4 Roger Street, London, WC1N 2JX