WeWork 8-14 Meard Street, London, England · From GBP 299/month | Hotdesk