Delve into the historical richness of The Stafford London by Kempinski. Where classic English heritage meets contemporary elegance, experience the epitome of quintessential British luxury.
Located in the heart of London in quaint St James's, The Stafford is a remarkable setting to experience the very finest of London. Our award winning team is dedicated to ensuring your stay is an exceptionally comfortable and memorable one.
We look forward to welcoming you!