Investment Properties: Camden Island, London, NW1

ADD TO SHORTLIST

Camden Island, London, NW1

  • Office-led circa 51,000 ft2 Art Deco property
  • Comprising 38,605 ft2 of offices as well as retail and residential space
  • Ideally located on a prominent island site in Camden
  • Sold for circa £10,000,000 reflecting a 6% yield