$$$$ • Vegetarian • Leicester Square
Located in the heart of London’s vibrant West End, The India Leicester Square offers an exceptional dining experience just moments from the capital’s most famous theatres, attractions, and entertainment venues. As part of the renowned The India collection, with six successful locations across London, the restaurant has built a reputation for authentic Indian cuisine, outstanding hospitality, and consistently high standards. Combining elegant surroundings with rich flavours and carefully crafted dishes, our menu showcases the very best of traditional and contemporary Indian cooking. Popular with theatre-goers, tourists, local residents, and business professionals alike, The India Leicester Square provides the perfect setting for everything from intimate dinners to group celebrations. With attentive service, premium ingredients, and a loyal customer base that returns time and time again, we are proud to be one of London’s most trusted destinations for Indian dining.