Inside the London hotel with a secret tunnel that leads all the way to Princess Anne’s
Tucked in the heart of historic St James’s and prestigious Mayfair, there's a five-star hotel that's no stranger to A-list guests - as well as royalty.The Stafford London describes itself as a 'true hidden gem', offering a…