Beaverbrook Town House Hotel brings a famed British country estate to Londonby Royist Lifestyle

Beaverbrook Town House reimagines the flamboyant Lord Beaverbrook’s colourful life in London, where he hosted world leaders, literary greats and Hollywood stars in a singular charismatic style. His actual London home was The Vineyard, a tiny Tudor mansion on the Hurlingham Road in Fulham, and fine Georgian townhouses, sited at the most exclusive end of Sloane Street, are the perfect …