The Stafford London


Tucked away in a central, quiet area of St. James, The Stafford London is the perfect blend of classic English elegance and modern style. Boasting two restaurants headed by acclaimed chef Carlos Martinez, this luxury five-star central London hotel epitomizes quintessential British luxury.

Want more deals from   ?
Then visit Travintle for millions of travel and dining deals.