The American Bar at The Stafford
London, Greater London, United Kingdom
A historic cocktail bar at The Stafford London in St James's, opening onto a private cobbled courtyard terrace with a dedicated humidor and cigar menu.
Address
16-18 St James's PlaceThe Stafford London
London, Greater London, SW1A 1NJ
United Kingdom Open in Google Maps
Hours
| Monday | Closed |
|---|---|
| Tuesday | Closed |
| Wednesday | Closed |
| Thursday | Closed |
| Friday | Closed |
| Saturday | Closed |
| Sunday | Closed |