Servcorp - Mayfair Place, London, England · From GBP 84/hour | Hotdesk