We conclude that CLEC14A is a promising target to enable development of novel anti‐cancer therapies for solid tumours. Here, CLEC14A is linked to cancer.