
The five-star London Indian restaurant that is opening a new location in Soho
We absolutely loved Tamila when it opened last year in King’s Cross, so there has been much rejoicing over news that a new branch of the south Indian mini-chain will be opening in Soho. The biggest branch to date, Tamila […]





