Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right The American Bar

The American Bar

Bars and pubs, Cocktail bars St James’s
1/18
2/18
3/18
4/18
5/18
6/18
7/18
8/18
9/18
10/18
11/18
12/18
13/18
14/18
15/18
16/18
17/18
18/18

Time Out says

Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.

A cocktail lounge at The Stafford London hotel. 

Posted:

Details

Address: 16-18 St James's Place
London
SW1A 1NJ
Menu: View Menu
Contact:
Opening hours: Monday to Friday: 8am – 10pm Saturday: 8am – 10pm Sunday: 8am – 10pm
Do you own this business?
You may also like
    Latest news