Other Restaurants in London - Camberwell 219 Camberwell New Road, Camberwell, London, SE5 0TJ Tags: delivery, home delivery, indian, takeaway