Kempinski Hotels and The Stafford Hotel have mutually and amicably agreed to end the management agreement for The Stafford London by Kempinski. Reservations for the property can continue to be made ...