
Not yet
rated
by Fine Dining Indian
What diners say
Not enough diner feedback yet
Where it is
Selfridges, 400 Oxford Street, London, W1A 1AB
Loading the map…
Nearby

Not yet
rated
by Fine Dining Indian
What diners say
Where it is
Loading the map…
Nearby