Indian in London - Hammersmith 303 King Street, Hammersmith, London, W6 9NH Tags: indian, private parties: up to 160 guests, takeaway