Do the Peaky Blinders speak Shelta or Romani to the Lees?
I'm aware that the actors playing the Peaky Blinders speak badly translated Romanian, but my question is what language they are meant to be speaking. Are they and the Lees Travelers, and therefore speaking Shelta? Or are they and the Lees Romani, and therefore speaking a Romani language?
My instinct is that the answer is 'Romani' because of articles like this one here.
But then I see articles like this one here that muddy the waters a bit by seeming to claim the Shelbys are Travelers...although, we should note, this article blurs the line between Romani and Travelers, which makes me wonder whether the whole basis for my question is confused...