Delancey completes £27m north London industrial estate sale

Delancey Real Estate has sold the Trafalgar Trading Estate in Enfield, north London, for £27.4m – a 3.73% yield.

Trafalgar Trading Estate comprises 11 units totalling more than 79,000 sq