Add a website
U D E S H I : The Thinking Man's Designer
udeshi.co.uk
U D E S H I is a British Menswear label offering bespoke and ready to wear items including shirts, ties, cufflinks and leather goods.
Visit website