A cocktail lounge at The Stafford London hotel.

The American Bar
Time Out says
Details
- Address
- 16-18 St James's Place
- London
- SW1A 1NJ
- Opening hours:
- Monday to Friday: 8am – 10pm Saturday: 8am – 10pm Sunday: 8am – 10pm
Discover Time Out original video