Bars in London - Winchmore Hill 765 Green Lanes, Winchmore Hill, London, N21 3SA Tags: tv for sporting events