187-197A High Road, Wood GreenLondon, ENGLAND
Alexandra Park Library Alexandra Park Road, Wood GreenLondon, ENGLAND
Wood Green Central Library High Road, Wood GreenLondon, ENGLAND