An Udaipur-based tailor claimed that Oscar-winning actress Judi Dench once visited his house to have a jacket tailor-made. The tailor, whose shop is named Sandouk House of Fashion, shared the anecdote ...