The Stafford London
St James's Place 16-18, SW1A 1NJ London +44 207 493 0111
Would you like to learn more about The Stafford London by Kempinski? For booking information or if you have a question, please feel free to fill out the form below or contact us directly at email@example.com and +44 (0)207 493 0111.
We would love to hear from you!