Spaces - MANCHESTER, Spaces, Peter House, England · From GBP 23/hour | Hotdesk