The American Bar

  • Bars and pubs | Cocktail bars
  • St James’s
Advertising

Time Out says

A cocktail lounge at The Stafford London hotel. 

Details

Address
16-18 St James's Place
London
SW1A 1NJ
Opening hours:
Monday to Friday: 8am – 10pm Saturday: 8am – 10pm Sunday: 8am – 10pm
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like