Bars in London - Willesden Green 50 High Road, Willesden Green, London, NW10 2QA Tags: air conditioning, food, tv for sporting events