Racehorse Names Are Limited To This No. Of Letters Exact Answer for CodyCross London Group 497 Puzzle 3.