The Stafford Hotel
London is for people who love 5-star hotels and are interested in the history of the British Kingdom. The hotel is composed of three distinctly beautiful houses: the historic Main House, the charming Carriage House and the modern, chic Stafford Mews. They are all seamlessly integrated under one property. You can see the kingdom's rich history at every corner, from the Victorian residence of Lord Lyttelton to the air raid shelter located in the wine cellars that date back 380 years. It is also in a prime location. It is situated in central London's historic St. James area, near Buckingham Palace, St. James Palace, and other attractions.