UKLondonNorth West London NW1-NW11Camden
Office
To Let, 3,825 sf
The premises comprise a self-contained office suite on the ground floor, being part of a modern..
The property is situated on the corner of Rochester Place and Rochester Mews close to Camden Road. The immediate..