Bars in London - Willesden Green 1 High Road, Willesden Green, London, NW10 2TE Tags: karaoke nights, live music