The Painted Heron is popularly known as the best Indian restaurant in London. With a cigar terrace, and menu items like lentil half moon dumplings and tandoori scallops, this is most definitely where to go for Indian in London. Make a Reservation.
The Painted Heron
Recommended by : Misha Nonoo (Fashion Designer)
