The Stafford London

The Stafford

London

Stately five star luxury in the heart of St James's

  • 107 Bedrooms & Suites
  • The Game Bird restaurant
  • The American Bar
  • Afternoon Tea
  • Private Dining
  • The Wine Cellar
  • Meeting and Event Spaces
  • Concierge Team
  • Direct access to Green Park
  • 10 minutes walk from Buckingham Palace

Location

16-18 St James's Place

In the heart of Mayfair & St James's.

St James's is an exclusive area near Buckingham Palace, with many fine dining restaurant options.The Theatre Royal Haymarket and Her Majesty's Theatre stage West End plays.

Art dealers surround Christie's auction house, while the Royal Academy of Arts, Piccadilly and Fortnum & Mason are all just around the corner.

 

GALLERY

Client Love!

Great Service. Great Rooms. Great Location.  Perfect!

March 2022

A great location, close to Green Park and Buckingham Palace, and a great hotel !

April  2022

The American Bar is full of history - and great cocktails.

December 2022

Need more info or to check availability? Contact us today!