10 Jamestown Road, London, NW1 7HW

  • To Let
  • Office
  • 3,070 Sq Ft
  • £45 Per Sq Ft

Modern 3,070 sq ft Camden fitted office to let at £45 psf—great location, natural light, A/C, near Camden Market & Camden Town Station