1 Stapleton Hall Road, Finsbury ParkLondon, ENGLAND
28 Stroud Green Road, Finsbury ParkLondon, ENGLAND
Brambledown Mansions 9 Crouch Hill, Finsbury ParkLondon, ENGLAND