The Stafford London, by Kempinski is one of London's best kept secrets - a luxurious and elegant home tucked away in historic St James's. Just a few steps from Piccadilly, fashionable Bond Street and Jermyn Street it is the perfect base for shopping, dining and theatres as well as a prestigious base for business in this exclusive London enclave. Privately owned, we pride ourselves on our discreet and friendly service and this care and attention is evident in all our spacious guestrooms. Our 105 ... More