The India Restaurant in the City of London is a long-established Indian dining venue offering traditional dishes and regional specialities in the heart of the Square Mile. Located on College Hill, the restaurant sits just off Cannon Street, a short walk from Mansion House, Bank and St Paul’s. This central location places it among the City’s historic lanes and financial institutions, making it a convenient choice for office workers, business diners and visitors exploring the area.
The India positions itself as one of the best Indian restaurants in the City, known for serving authentic dishes prepared with ingredients sourced from across India. The venue has earned strong customer reviews and recognition for its consistent quality. The interior is designed to offer a warm, welcoming atmosphere suited to both everyday dining and more formal meals, with a layout that accommodates small groups, business lunches and evening bookings.
The menu focuses on classic North Indian and pan-Indian cuisine, featuring a wide range of starters, tandoori dishes, curries and biryanis. Popular items include tandoori chicken, haryali tikka, lamb dishes, seafood curries and vegetarian options, many of which are prepared using traditional marinades, spice blends and slow-cooking methods. Dietary needs are well catered for, with gluten-free, halal, vegan and vegetarian dishes available. The restaurant emphasises fresh ingredients and balanced flavours, offering both mild and more robustly spiced options.
The India also operates several sister restaurants across the City, but the Cannon Street branch remains its flagship location, known for its accessibility and strong reputation. With its central position, traditional Indian menu and focus on authentic flavours, The India Restaurant provides a dependable dining option in the City of London, appealing to those seeking high-quality Indian cuisine in a convenient and historic setting.