Bars in London - Hampstead 328 Kilburn High Road, Hampstead, London, NW6 2QN Tags: cocktails, food, live music, mediterranean, seating area