Stroud Green Library Stapleton Hall Road, Finsbury ParkLondon, ENGLAND
Quernmore Road, Finsbury ParkLondon, ENGLAND
Library 26 Blackstock Road, Finsbury ParkLondon, ENGLAND
76 Stroud Green Road, Finsbury ParkLondon, ENGLAND