Hoxton Street, IslingtonLondon, ENGLAND
Camden Passage, IslingtonLondon, ENGLAND
Liverpool Road Islington, IslingtonLondon, ENGLAND