---- Welcome to The India ----
We're open on bank holidays
Discover the finest Indian dining experience in the City of London with India Restaurants, now serving at three prime locations: Cannon Street, St Mary at Hill London, and 20 City Road. Renowned as one of The Best Indian Restaurants in the City of London, we bring you an unforgettable journey into authentic Indian cuisine crafted from the freshest ingredients. Whether you're searching for the best Indian restaurant near me or exploring Indian food in London, our vibrant dishes and warm atmosphere are perfect for every occasion. Visit us and savour the true taste of India.
MAKE A RESERVATIONExperience a perfect blend of traditional Indian décor and modern elegance at the best Indian restaurant in London. Enjoy authentic Indian cuisine in a warm, serene setting, ideal for intimate meals and special celebrations.
BOOK A TABLE
ONLINE RESERVATION
BOOK A TABLE
We’re so excited to have you! Simply fill out the form to complete your booking, and we can’t wait to welcome you for a wonderful dining experience.
Please don’t forget to check your spam/junk folder for the booking confirmation email. Also, take a moment to confirm that you’ve picked the correct restaurant name and location. Thank you for choosing us!