London Is Obsessed With Absinthe Right Now

Drinking absinthe cocktails at The Green Bar at Hotel Cafe Royal, London Hotel Cafe Royal Absinthe is having a bit of a renaissance in London at the moment. Despite it being a good hundred years since...