Explore details about location Citizen Road. Citizen Road is a location situated within the London Borough of Islington alongside other areas such as Newington Green, Tetbury Place, Arundel Grove.