8th June 2024, New Delhi, India: The Claridges, New Delhi, a symbol of timeless luxury…