UK
London
Retail 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..