Best Bar Restaurants London, Hampstead, Camden Best Bar Restaurants London, Hampstead, Camden azura.london Carefully crafted for every occasion, as well as delicious Caribbean dishes. Azura Bar and Restaurants in Camden – London and Hampstead has an unbeatable alcohol selection.