London Restaurant Review: Indian Food at Namaaste Kitchen, Camden Food and Drink, Handbag.com, Lifestyle, Review