Caledonian Road is a railway station located in the London Borough of Islington .
Railway stations include Barnsbury , Highbury and Islington , Canonbury , Upper Holloway , Crouch Hill , Drayton Park , Essex Road and Finsbury Park .
London Borough of Islington