Indian in London - Hampstead 104 Fleet Road, Hampstead, London, NW3 2QX Tags: indian, private parties: up to 20 guests, takeaway