Few hotels can boast a neighbor as iconic as Buckingham Palace, but The Stafford London goes one step further. The hotel is said to house a discreet private tunnel that leads directly to the doors of ...
After a secret tunnel, once used by the Royal Family, beneath London became public knowledge, palace officials were ...