UK
London
North London N1-N22
Islington
Shop, Showroom / Gallery
N1
, Islington,
Essex Road
To Let 4,785 sm
Substantial retail premises, fronting onto a main road, suitable..
This shop is located on Essex Road, a short walk away from Islington Green and Upper Street. Nearby retailers include..