North Indian Restaurants in London

Find the top North Indian restaurants in London near you now.

Banyan on the Thames

Modern European restaurant

Address: Rafayel, 34 Lombard Rd, London SW11 3RF, United Kingdom