225-229 Seven Sisters Road, Finsbury ParkLondon, ENGLAND
8A Rock Street, Finsbury ParkLondon, ENGLAND