Upscale Indian restaurant, Heritage Dulwich, offers contemporary cuisine with seasonal ingredients. Dine in or order takeaway.