The Stafford, historic 5-star hotel in St James’s with famous American Bar and Gamebird Restaurant | Rooms from £275 with free upgrade

If only the historic walls of the elegant Stafford Hotel in St James’s could talk: what a tale they would tell, of Royal indiscretion and heroic espionage in World War Two. The five-star Stafford is a smart and discreet 17th-century private hotel and former club at 16-18 St James’s Place. A hidden passageway from its […]