Islington Police Station 2 Tolpuddle Street, IslingtonLondon, ENGLAND
279 Upper Street, IslingtonLondon, ENGLAND
Shoreditch Police Station 4-6 Shepherdess Walk, IslingtonLondon, ENGLAND