Firstly, please forgive me if my question seems impertinent or offensive - it is genuinely meant to be neither. I live in a an area that traditionally had a fairly high Jewish population (although that seems to be not so much the case any more) and work in London, where I often see visibly identifiable Jewish men. Many of the men wear trousers which don't reach their shoes - they seem to be quite deliberately worn short. One Jewish man who uses the same railway station as me wears trousers that come only to be tight below his knees and some kind of stockings below that.
My question is: why are the trousers worn so short? Is there a religious reason for this or is it cultural?
As I am at pains to point out, this is asked with all respect - I just don't feel able to approach a stranger in the street and ask as that might be taken as confrontational when I wish no such thing.
I have tried to find the answer using Google but I suspect I lack the relevant terminology, as I cannot seem to get anywhere.