Britain’s Oldest Indian Restaurant ‘Veeraswamy’ Faces Closure as Crown Estate Declines Lease Renewal
Veeraswamy, Britain’s oldest Indian restaurant located on Regent Street, London, may shut down as the Crown Estate plans not to renew its lease. The Michelin-starred restaurant, opened in 1926, is fighting back in court.