Back to track record

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
Camden islandpageimage65741
View our current instructions or download our track record
View current instructions Download track record