Veeraswamy, a Michelin-starred Indian restaurant located in central London, has been adored by celebrities, royals and ordinary Brits for 100 years. The restaurant, hailed as the 'world's oldest', has ...