UKLondonRetail Camden Passage N
N1 Camden Passage
To Let 1,450 sf Shop
The attractive property benefits from a double frontage and occupies a prominent position..