UKLondonNorth West London NW1-NW11Camden
Restaurant
To Let 2,035 sf
Fully-fitted 2,035 sq ft restaurant on Jamestown Road, Camden. Benefiting from 68..
Nestled in the heart of Camden, the property benefits from excellent foot traffic and..