---- Welcome to The India ----

The Best Indian Restaurants in the City of London

Private Dining available at our
City Road, Monument, Fleet Street, Leicester Square & Barbican Branches

rice-with-tomato-curry

Experience The Finest Indian Cuisine

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 RESERVATION

The India Ambiance with Stylish Decor

Experience 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
Ambiance at The India

decorative-line

Where Smiles Blossom

decorative-line

Every meal tells a story of joy, shared laughter, and cherished moments. Join us in creating memories that last a lifetime!

decorative-line

The Essence of India

decorative-line

Crafted with love, every dish is a celebration of flavor and passion. Let our cuisine make your moments truly unforgettable!

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!

To top