The American Bar

Stafford Hotel, 16-18 St. James's Place, St. James's, London

Address:16-18 St. James's Place
St. James's
Map:Map & nearby
Venue Type:Lounge Bars
Region:St. James's
Nearest Station:Green Park
Opening Hours:
Mon:11:30 - 01:00
Tue:11:30 - 01:00
Wed:11:30 - 01:00
Thu:11:30 - 01:00
Fri:11:30 - 01:00
Sat:11:30 - 01:00
Sun:11:30 - 01:00
The American Bar picture

Ads by Google
About: The American Bar is located within the Stafford Hotel and is decorated with celebrity photographs, club ties, sporting momentoes and baseball caps. It is open daily and serves a selection of tea and coffee and alcoholic beverages as well as light snacks and suppers.

Reviews & Tips from our readers