Holloway Road
Holloway Road is a road in London, 3 kilometres in length. It is one of the main shopping streets in North London, and carries the A1 road as it passes through Holloway, in the London Borough of Islington.
Holloway Road is a road in London, 3 kilometres in length. It is one of the main shopping streets in North London, and carries the A1 road as it passes through Holloway, in the London Borough of Islington.