Hotel

The Stafford

London, United Kingdom

The Stafford is a historic five-star hotel in St James’s, London, near Mayfair and Buckingham Palace. It is known for its refined British-style luxury, the American Bar, and its historic wine cellars, which date to the 17th century and are said to be among the oldest in London.

Who's worked here

Know someone who's worked here?

Put their name forward — we'll invite them to claim their place in The Stafford's lineage.

Curated from public sources. Reach the people here through Guild's relay once they've claimed their profiles.