2 Lucan Place, London, ENGLAND
Harrow Road Police Station 325 Harrow Road, London, ENGLAND
Holloway Police Station 284 Hornsey Road, London, ENGLAND
The Police Station Storeys Gate St. James Pk, London, ENGLAND