Self-managed office space for rent

Gerrard Street Soho W1

Managed by RX London

Self-managed Office
8 desks
£4,266 p/m
538 ft²
1 office available
Image of the property at 19 Gerrard St, London W1D 6JG