Pity I didn't see this earlier. Yes, American cat lures are brilliant if you can get them, but if you don't want to go down that road, then all you need is catnip to attract any cat species. Even better, if you can collect the piss from a house cat, it attracts other cat species. In fact, they can't resist but to check it out, and we all know how much that stuff stinks.
You have a pet moggy, don't ya greyman??