Zenna Bar Review | Soho, London
I was excited to head down to the new Zenna Bar in the heart of Soho, London. Zenna has been billed as one of the new must-visit London cocktail bars and claims to make the world's spiciest cocktail! Situated under the much-lauded Red Fort Indian restaurant on Dean Street, Soho, Zenna bar is pitched…