St James Bar: Why You Need to Visit The Cocktail Bar Setting London’s Drinking Scene Alight
The St James Bar is one of central London’s finest cocktail bars. Fact. Let’s get this out of the way. With a few select exceptions, hotel bars can be a bit of a snooze – the place where businessmen tapping on laptops and bog-standard cocktails meet… and often the place where atmosphere comes to die. …