The Charing Cross Road near Leicester Square Underground Station has not been famed for quality Indian restaurants. I confess I had never heard of Lotus...