London, United Kingdom
Contemporary Indian dining in London with traditional recipes and modern presentation techniques.