Willesden Green Library Centre

Willesden Green Library Centre
Willesden Library Centre, 95 High Road, London, NW10 2SF