Bars in London - Hampstead 190 Broadhurst Gardens, Hampstead, London, NW6 3AY Tags: food, modern european