Oscar Udeshi

My blogs

About me

Gender Male
Location London, United Kingdom
Introduction Mr. Udeshi's Musings, Inspirations and Desires. Oscar Udeshi is the founder and head designer of U D E S H I menswear, based in the heart of Mayfair, London, equidistant from Savile Row and Jermyn Street.