The Stafford London
London, United Kingdom
Set in St James’s, The Stafford occupies a historic group of buildings arranged around a private cobbled courtyard, with accommodation in the Main House, Mews and former Carriage House. Its character comes from the contrast between inherited townhouse details and individually designed rooms, alongside an American Bar and a subterranean wine cellar that includes a small Second World War museum. The result is a distinctly central London stay with a historic, inward-facing feel.