Bars in London - Finchley 51 Ballards Lane, Finchley, London, N3 1XP Tags: beer garden, dj, food, outside seating, pool tables, real ale, tv for sporting events