Pubs in London - Willesden Green 149-151 High Road, Willesden Green, London, NW10 2SJ Tags: wireless internet access