The American Bar at The Stafford London

16 - 18 St James's Place, London, London, United Kingdom, SW1A 1NJ
Restaurant info
Opening Information

Monday to Saturday: 8am – 1am (12am for Non Residents)
Sunday: 8am – 12am

  • Disabled Access
  • Free WiFi
  • Outdoor Seating
  • Families and Children Welcome

Edit / Cancel Reservation

Enter Reservation Details
Choose one more identifier
This reservation does not exist, please check the details submitted.