Workpad - 5 Margaret Street, London, England · From GBP 5,484/month | Hotdesk