Mainly known in London for its most fashionable cocktails, I have happened to be there a lot of days mainly for meetings and of course, to keep myself going, their coffees! If you are looking for a semi relaxed yet formal environment, The Bar is the perfect place to go especially with the central location [...]