Camden life sciences redevelopment launched in £50m sale

Agents have put a development site up for sale in Camden, NW1, with potential for a life sciences or office-led scheme. Offers of around £50m are being sought for the freehold to Camden Point, a 1960s office block fully