Spaces - LONDON, Spaces Canary Wharf, England · From GBP 47/hour | Hotdesk