Welcome to Chokhi Dhani, the best Indian restaurant in London. Nestled in the heart of the city, Chokhi Dhani brings the rich and vibrant flavors of India to your table. Our restaurant is renowned for its authentic Rajasthani cuisine, luxurious ambiance, and exceptional hospitality.