UK
London
Retail Jamestown Road NW
NW1
Jamestown Road
To Let
2,035 sf
Restaurant
Fully-fitted 2,035 sq ft restaurant on Jamestown Road, Camden. Benefiting from 68 covers, a terrace, and..
Nestled in the heart of Camden, the property benefits from excellent..