UKLondonNorth West London NW1-NW11Camden
Office
To Let, 398.26 - 1,346.56 sf
The property is conveniently located just off Camden High Street, in close proximity to many ..
ood natural light, central heating , air conditioning, kitchenette , perimeter trunking and WCs.