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 Place
The Stafford London
London, Greater London, SW1A 1NJ
United Kingdom
Open in Google Maps

Hours

MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed
SundayClosed

Phone

+44 20 7493 0111