Bars in London - Hampstead 317 Finchley Road, Hampstead, London, NW3 6EP Tags: beer garden, dj, outside seating, seating area, tv for sporting events