UKLondonNorth West London NW1-NW11Camden
Office
To Sell 8.6K sf
Roof Terrace, Excellent Natural Light
61-63 Rochester Place provides a rare opportunity to acquire a vacant, self-contained freehold Class E building in..
61-63 Rochester Place is quietly positioned between Camden Road and..