What makes you think specifically it's not UK legal?

Unless marked "Track Use Only", "Not For Road Use" or similar then it's not specifically illegal on the road (and those markings have a...