Best Indian Restaurants in Kensington
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
160 restaurants available nearby
How are Featured results ranked
How is content generated
See what locals rave about
- NNileshLondon •1 review4.0Dined 4 days agoGood food and decent service. But lacked the premium feel in service as compared to other Indian Michelin starred restaurants in London. Nothing done by restaurant for special occasion again as compared to other similar onesMore infoJamavarPrice: Very Expensive• Indian• Mayfair•4.4
- RRoshniVIPLondon •17 reviews5.0Dined 5 days agoGreat neighbourhood restaurant. Very good selection of food, great presentation and taste. Very attentive service and good recommendations provided by the staff. Would definitely go back.More infoZaika RestaurantPrice: Very Expensive• Indian• Kensington•4.7
- SSylviaVIPCologne •5 reviews5.0Dined on Mar 14, 2025Very good & friendly service, the food was absolutely delicious, we‘ll come back for sure.More infoLight Of IndiaPrice: Expensive• Indian• Kensington•4.5
- MAMarcusAureliusPhiladelphia County •6 reviews4.0Dined on Mar 5, 2025Authentic, quick and great value but so hard in London with so many great Indian restaurants to tryMore infoLittle IndiaPrice: Moderate• Indian• Kensington•4.4
- KKimChicago / Illinois •3 reviews5.0Dined on Dec 5, 2024Always have a great meal & excellent service!! Recommend!More infoMemories of India - Gloucester RoadPrice: Expensive• Indian• Kensington•4.8
Discover best Indian restaurants in Kensington
Explore the vibrant flavors of Indian cuisine in the sophisticated area of Kensington, West London. Known for its eclectic dining scene, Kensington offers a diverse array of Indian restaurants that cater to lovers of traditional and modern Indian dishes alike. Each establishment showcases a rich tapestry of flavors, from spicy curries to fragrant biryanis, all prepared with authentic ingredients and traditional cooking methods. The ambiance of these eateries ranges from casual, cozy spots perfect for a relaxed meal to upscale establishments ideal for a more refined dining experience. Diners can expect a high level of service and a welcoming atmosphere, making each meal a delightful experience. These restaurants not only serve excellent food but also embody the cultural richness of India, providing a culinary journey that's both enticing and educational. Whether you're a longtime enthusiast of Indian cuisine or a curious first-timer, the Indian dining options in Kensington promise an unforgettable gastronomic adventure.