The best upscale Indian restaurant in London
Credit: Tamarind Restaurant
article:
Best Restaurants in London England
Other images from this article