First London Indian Restaurant

Opened 3rd december 1795
Closed 27th August 1879

arrow-up-circle