Travel

The Stafford is a well-kept secret. So well-kept, that despite a decade of near constant travel to London, many staffers had never heard of it. Hidden down a quiet residential street in Mayfair, the hotel has 107 rooms and occupies a collection of 17th-century townhouses. The rooms are spacious, with beautiful vintage wallpaper, separate dressing rooms, and all-marble bathrooms. And despite being in the middle of the city center, The Stafford is blissfully quiet. History buffs, or anyone else for that matter, shouldn’t miss Winston Churchill’s former home, a few doors down.

You may also like