Loading Map.... The Library At Willesden Green 95 High Road, London, NW10 2SF 51.546669 -0.228914 Address 95 High Road London NW10 2SF United Kingdom Book your £5 tickets here. Upcoming Events No events in this location