51 Chalk Farm Road, London *LET*LET* £35,000.00 pa - Office CAMDEN NEWLY REFURBISHED OFFICE/SHOP/CREATIVE SPACE, 875 sq ft TO LET More Details