-
A Victorian townhouse hotel on a hushed Saint James's square, The Stafford London scatters its rooms across three buildings—the original house, a converted royal stable, and a modern mews addition—each faithful to its era. The American Bar, tucked in back and crammed with curious objects, is where to nurse a gin fizz at dusk.
- Forbes Travel Guide
- Forbes Four Star