I wasn't even sure whether to post this on the Welsh or English board

I have the following all found on the English census -
Thomas Francis born 1868 Oswestry Shropshire - English I assume although I am a little confused now by seeing Oswestry listed on the Welsh board on here (I was born there)
Thomas Francis born 1844 Clun, Montgomeryshire, Shropshire - anyone know why it is listed like that? I thought Montgomeryshire was a county in Wales

Margaret Francis born 1866 Montgomery, Montgomeryshire, Shropshire - question as above
Mary Winifred Francis born 1862 Oswestry, Denighshire, Shropshire - I thought Oswestry was in Shropshire not Denighshire

I had always been told some relatives on that side of the family were Welsh but according to Free BDM and indeed the census reports they are all English. Plus if as I think likely some children were born one side of the border (if Montgomeryshire is Wales

) and some the other does that make some English and some Welsh in the same family?