UKLondonNorth London N1-N22Islington
Shop
To Let 711 sf
Shopping Centre
Prominent retail opportunity within a vibrant cosmopolitan neighbourhood
Angel Central is the retail and leisure core of this vibrant cosmopolitan North London neighbourhood. ..