Britain's oldest Indian restaurant, Veeraswamy, is celebrating its centenary while facing an uncertain future over its Regent Street lease.