A New Bar Near Buckingham Palace Has Just Opened – With Whisky, Cigars and a Courtyard
A new drinking spot has opened near Buckingham Palace. 1897 – The Bar at St James’ Court welcomes non-residents for cocktails, tequila-led drinks and bar snacks, with new whisky and cigar lounges.
Food & Drink Travel