History of The Stafford London


Celebrating its centenary in 2012, The Stafford is rich in historic intrigue – from the 17th Century to the present day. Perhaps understandably since it has seen so many key events, the hotel is located near some of London’s most historic landmarks. It is one of the oldest – if not the oldest – hotel near Buckingham Palace. It is also a stone’s throw from St James’s Palace and is one of the oldest hotels near Trafalgar Square. And the captivating lights of Piccadilly are but a few minutes away.

Take a journey through The Stafford London’s long and fascinating history…